cPanel面板自定义php.ini子目录不加载

老薛虚拟主机支持加载扩展模块,增加自定义php.ini。
可是自己写的php.ini只会对存放文件的目录生效(比如根目录),其他目录目录(子目录)不会加载这个php.ini配置文件,相对也就不会加载自己上传的扩展模块。

查了两天找到了解决方案:
把php.ini文件上传到 /home/用户名/public_html/ 目录下,如果没有生效就在.htaccess写入:

SetEnv PHPRC /home/用户名/public_html

如果php handler类型是suPHP的cPanel空间,写法:

suPHP_ConfigPath /home/用户名/public_html/

可以使所有目录包括子目录都应用这个public_html/php.ini,其中“用户名”是Cpanel用户名。

1. 本站所有资源来源于用户上传和网络,仅作为演示数据,如有侵权请邮件联系站长!
2. 本站文章转载,请注明出自缓冲区实验室(SZBUFFER) - www.szbuffer.com。
缓冲区实验室 » cPanel面板自定义php.ini子目录不加载

发表评论