如何在我的 Centos VPS 下配置 open_basedir 参数?

如何在我的 Centos VPS 下配置 open_basedir 参数?

参数可以在这里看到

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,参数仍然相同。我不确定为什么我的 pear 目录没有显示。我正在使用 Plesk。任何帮助表示感谢

答案1

您必须重新编译 Plesk 以适应更改。您可以使用

/usr/local/psa/admin/sbin/websrvmng -v -a

在命令行上,以 root 身份

答案2

创建一个包含以下内容的 PHP 文件:

<?php
phpinfo();

在浏览器中查看文件。它会告诉你它使用的 php.ini 的位置。
修改 php.ini 的 open_basedir 值并重新启动 Apache。

相关内容