在每个文件夹中加载php.ini

时间:2014-01-04 09:20:34

标签: php apache

我对根文件夹中的php.ini有疑问,在阅读页面时如何加载它并覆盖原始值。

当我使用webhosting服务时,我可以简单地将php.ini放入根文件夹,然后文件将覆盖原始php.ini上的现有php.ini值。

但是,我现在正在尝试使用本地服务器进行开发。我使用OSX Server App来设置服务器,将php5.4升级到5.5并检查一切都很好。 phpinfo函数没有错。但是当我在开发网站的每个文件夹中放入另一个php.ini时,在加载页面时不会加载它们。 (如果我改变原始php.ini上的值,它的工作原理)。

请问我错过了什么,我应该寻找什么?

非常感谢你的帮助!!

致以最诚挚的问候,

1 个答案:

答案 0 :(得分:1)

对于开发环境,您可以使用Apache的.htaccess和vhost配置覆盖php.ini设置。

如果设置了“AllowOverride All”,请尝试将以下内容添加到.htaccess中。

php_value  upload_max_filesize  10M

更多信息请参阅:http://php.net/manual/en/configuration.changes.php