safe_mode_exec_dir

dEn

Guest
safe_mode_exec_dir

Hi, all.

Кто-нибудь решил проблему сабжа? Корректно ли это работает? У меня проблема
с сабжем. Сделал диру: /usr/local/phpexec, права у нее 755 owner root.wheel.
В конфигурации апачей виртуальному серваку сделал следующие настройки:

php_admin_value open_basedir /home/null/www/htdocs
php_admin_value doc_root /home/null/www/htdocs
php_admin_value error_reporting 15
php_admin_value track_errors on
php_admin_value safe_mode on
php_admin_value php_mode_exec_dir /usr/local/phpexec
php_admin_value sql.safe_mode on

Пишу скрипт:
$output = `cat /etc/ftpchroot`;
echo "$output";
или пробую passthru("cat /etc/ftpchroot");
Показывает содержимое файла, наплевав на doc_root, basedir и самое главное -
сабж!!! В чем может быть дело? В исходниках не стал копаться. Думаю
откликнитесь, может у кого получилось добиться, чтобы субж работал. Также
думаю, я не один такой.. проблема остается открытой.

Из мануала:

safe_mode_exec_dir string
If PHP is used in safe mode, system() and the other functions executing
system programs refuse to start programs that are not in this directory.
 
Сверху