我的服务器使用 suPHP,因此每个网站都有自己的 php.ini 文件。我的主人建议在我的 .htaccess 文件中添加以下内容:
<IfModule mod_suphp.c>
suPHP_ConfigPath /home/user/public_html
</IfModule>
这基本上指向站点的 php.ini 文件。但是,我试图在我不需要编辑的所有站点上拥有一个标准的 .htaccess 文件——基本上是我开始使用的“样板”站点的一部分。我试图将上面的内容更改为:
<IfModule mod_suphp.c>
suPHP_ConfigPath %{DOCUMENT_ROOT}/public_html
</IfModule>
但这不起作用。正如你所知道的,我可能不明白这一切是如何运作的。任何人都可以帮助我使用上面的代码,这样我就不需要为每个 .htaccess 文件输入确切的路径,并让 Apache 计算出我的 php.ini 文件的路径吗?
我希望这是有道理的,这有点难以解释!