域名自定义php.ini

我有全球php.ini文件位于/usr/local/lib文件夹。自定义php.ini文件位于/home/petstail/public_html/文件夹中。域名自定义php.ini

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

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

谢谢。

回答:

你可能通过.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>

回答:

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

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

以上是 域名自定义php.ini 的全部内容, 来源链接: utcz.com/qa/261756.html

回到顶部