自定义域名php.ini

时间:2014-02-26 23:27:44

标签: php apache php-ini

我的全局php.ini文件位于/usr/local/lib文件夹中。自定义php.ini文件位于/home/petstail/public_html/文件夹中。

这就是我的phpinfo()的样子。

enter image description here

我仍在加载全局php.ini文件。 如何更改配置文件路径,并运行自定义php.ini文件。

感谢。

2 个答案:

答案 0 :(得分:1)

您可以通过.htaccess设置环境变量(如果Apache正在运行mod_php)来执行此操作:

SetEnv PHPRC /home/petstail/public_html/php.ini

但是,您的php.ini文件不应该位于文档根目录(可公开访问的位置)... ...至少将其存储在受另一个.htaccess保护的目录中定义Deny from all

或者您可以使用以下内容拒绝访问php.ini

<FilesMatch "php.ini">
    deny from all
    allow from 127.0.0.1
<FilesMatch>

答案 1 :(得分:0)

根据你的php版本,你应该参考php文档,看看是否有INI设置。

见这里: http://www.php.net/manual/en/configuration.file.per-user.php