覆盖全局php.ini文件

时间:2011-10-16 02:18:53

标签: php

我无法访问全局php.ini文件,因为我在共享主机上运行我的应用程序,现在发生的是我需要将php.ini文件放在每个目录中以使用设置。但我想知道是否有办法覆盖我的根目录中的每个子文件夹的全局php.ini文件,而不是将php.ini文件放在每个和每个文件夹中,这不是一个很好的做法。

如果您问我需要更改哪个特定选项是auto_prepend_file

2 个答案:

答案 0 :(得分:9)

是的!并非所有php.ini选项都可以设置,但许多可以通过.htaccess文件或ini_set函数等进行更改。请参阅these pages

答案 1 :(得分:4)

对于CGI / FastCGI,请使用.user.ini files Docs。从PHP 5.3开始工作。

一些共享的托管服务商也允许将php.ini文件放入webroot目录或其他地方。联系您的主机。