php.ini 无法在我的本地计算机 mac os x 上加载

php.ini 无法在我的本地计算机 mac os x 上加载

我的 mac osx 机器上运行着一个本地主机,除了在运行某些应用程序时出现此错误外,一切运行正常:

警告:strtotime() [function.strtotime]:依赖系统的时区设置并不安全。

因此我阅读了有关该错误的信息,它建议我需要将以下内容添加到我的 php.ini 中

date.timezone = "Europe/London"
date.default_latitude = 51.500181
date.default_longitude = -0.12619

它位于/etc/php.ini

使用以下命令重启 Apachesudo /usr/sbin/apachectl restart

错误仍然存​​在,因此我尝试在 php.ini 中添加一些错误文本并重新启动,一切似乎都正常,而我预计它不会加载。

我创建了一个 phpinfo 文件,它显示配置文件(php.ini)路径是/etc,并且加载的配置文件是/private/etc/php.ini当我编辑其中一个文件时,另一个文件会更新,所以我认为它们是符号链接的?

我只是不知道接下来该去哪里

答案1

检查您添加的设置是否位于 php.ini 文件中的正确位置。模块设置的配置应在加载后进行。您添加的设置可能会在文件下方或导入的配置文件中被覆盖。

相关内容