【发布时间】:2013-07-17 00:00:03
【问题描述】:
我的开发环境与我的初创公司的其他开发人员共享,并在 Rackspace 上设置。 php.ini 文件位于/etc/ 文件夹中,我相信这是一个集中的位置,从那里配置每个其他开发人员的开发环境设置。我想专门为自己定制这个php.ini 文件,而不是在/etc/ 位置进行。
特别是我在我的环境中设置XDEBUG,其他一些开发人员不想要它,所以我不想给它们出bug :)
为此,我在网上搜索了如何覆盖专门针对某个目录的 php.ini 文件,发现this page on stackoverflow
然后,我只需将 php.ini 文件复制粘贴到我的 htdocs 文件夹中,然后简单地回显phpinfo()(我在我的一个控制器中回显了这个,(使用 Zend))。 index.php 文件位于 htdocs 文件夹中。
当我查看@“加载的配置文件”时,它仍然显示为
/etc/ 而不是 ../htdocs/
有人知道怎么回事吗?
【问题讨论】:
-
简单操作:你重启了apache吗?
-
哦不,我不认为我能做到这一点......因为我无法控制它
-
链接 S.O.页面列出了每个 dir ini 文件的许多标准。告诉我们你已经检查了每一个,以及你是如何检查的。
-
嗯,这是针对xdebug的,所以我认为它需要在脚本开始执行之前设置它?