Параметр можно увидеть здесь
http://wordswithfriends.net/test.php
open_basedir /var/www/vhosts/wor.wordswithfriends.net/wordswithfriends.net/:/tmp
Я пытаюсь добавить каталоги PHP pear
/var/www/vhosts/wor.wordswithfriends.net/conf выглядит следующим образом
-rw-r----- 1 root apache 6461 Jan 25 08:56 12959674170.16899500_httpd.include
-rw-r----- 1 root apache 6461 Jan 31 06:52 12960111810.31860800_httpd.include
-rw-r----- 1 root apache 6532 Jan 31 06:55 12964785250.54523600_httpd.include
-rw-r----- 1 root apache 6532 Jan 31 07:01 12964788880.47252600_httpd.include
-rw-r----- 1 root apache 6532 Jan 31 15:54 12965108850.92819600_httpd.include
-rw-r----- 1 root apache 6652 Jan 31 21:32 12965206700.32285200_httpd.include
В настоящее время настроен следующим образом
grep base 12965206700.32285200_httpd.include
php_admin_value open_basedir /var/www/vhosts/wor.wordswithfriends.net/httpdocs/:/tmp/:/usr/share/pear/:/local/PEAR/
php_admin_value open_basedir /var/www/vhosts/wor.wordswithfriends.net/httpdocs/:/tmp/:/usr/share/pear/:/local/PEAR/
php_admin_value open_basedir /var/www/vhosts/wor.wordswithfriends.net/httpdocs/:/tmp/:/usr/share/pear/:/local/PEAR/
php_admin_value open_basedir /var/www/vhosts/wor.wordswithfriends.net/httpdocs/:/tmp/:/usr/share/pear/:/local/PEAR/
Настроил vhost.conf следующим образом
<Directory /var/www/vhosts/wor.wordswithfriends.net/wordswithfriends.net>
<IfModule sapi_apache2.c>
php_admin_flag engine on
php_admin_flag safe_mode off
php_admin_value open_basedir "/var/www/vhosts/wor.wordswithfriends.net:/tmp:/usr/share/pear/local/PEAR"
</IfModule>
<IfModule mod_php5.c>
php_admin_flag engine on
php_admin_flag safe_mode off
php_admin_value open_basedir "/var/www/vhosts/wor.wordswithfriends.net:/tmp:/usr/share/pear:/local/PEAR"
</IfModule>
</Directory>
Перезапустил apache, и параметр остался прежним. Я не уверен, почему мои каталоги груш не появляются. Я использую Plesk. Любая помощь приветствуется
Вам необходимо перекомпилировать Plesk с изменениями. Вы можете сделать это, используя
/ usr / местный / psa / admin / sbin / websrvmng -v -a
в командной строке как root
Создайте файл PHP с этим:
<?php
phpinfo();
Просмотрите файл в браузере. Он сообщит вам местонахождение используемого php.ini.
Измените значение open_basedir в php.ini и перезапустите Apache.