centos + vestacp上的Safemode和Openbasedir问题

时间:2016-07-22 12:29:01

标签: php apache centos cakephp-2.5

VPS(数字海洋提供商):CentOS 6.8 x64 管理员:VestaCP

我正在尝试从其他服务器rsync我的网站。 Rsync很好。

当我尝试访问该站点(新的站点,rsynced到此服务器)时,我的cakephp日志中出现错误:

2016-07-21 22:09:28 Warning: Warning (2): curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in 

我尝试在/etc/php.ini中禁用openbasedir:openbasedir = none 我在这个php.ini

中找不到任何safe_mode

在/usr/local/vesta/php/lib/php.ini中,safemode = Off和openbasedir = none

服务httpd restart

后我仍然收到错误

我该怎么办?

感谢。

1 个答案:

答案 0 :(得分:0)

经过多次尝试,我找到了问题所在。

要编辑的文件是:

  

/home/admin/conf/web/httpd.conf

我不得不发表评论:

php_admin_value open_basedir /home/admin/web/xxx.com/public_html:/home/admin/tmp