kloxo面板关闭open_basedir几种方法(CURL运行要求)
2011-10-14 TECH curl kloxo open_basedir php.ini
curl库的使用要求必须safe_mode=off和open_basedir空
1、编辑单个网站的httpd.conf+php.ini
/home/httpd/[DOMAIN]/conf/kloxo.[DOMAIN]
新版中已经改为 /home/apache/conf/domains/[DOMAIN].conf
/home/httpd/[DOMAIN]/php.ini
找到其中关于open_basedir变量的部分修改或屏蔽即可
但是当你通过kloxo修改/更新系统配置时,该文件会被更新和覆盖
2、kloxo面板中自动生成配置的模板
kloxo面板主程序默认安装在/usr/local/lxlabs/kloxo/httpdocs/
网站配置相关的模板生成来自文件
/usr/local/lxlabs/kloxo/httpdocs/lib/domain/web/driver/web__apachelib.php
找到其中关于open_basedir变量的部分修改或屏蔽即可
但是这种修改方式在切换php调用模式(mod_php/su_php)时仍会被覆盖(我曾经遇到过,但未进一步确认)
3、通过kloxo面板关闭Openbasedir
菜单:[Web: Apache] \ [Misc Config] \ [Disable Open] \ [Openbasedir] \ [UpdateAll]
禁用后选择updateall则禁用所有网站的openbasedir
4、系统全局的open_basedir配置
/etc/php.ini
暂无评论