Ben*_*awk 27 php apache macos symfony
我按照指南使用home-brew在OSX Mountain Lion上安装了最新版本的php(5.4.8).
然后我按照指南向我展示了如何在OSX上设置和使用预安装的apache.
但是,当我尝试运行基础Symfony 2项目时,我得到了一堆与php.ini中缺少date.timezone相关的错误.
但是我有正确的设置php.ini,但在Symfony项目中做一个快速的phpinfo()显示它使用旧的预安装版本的PHP(5.3)而不是新的.
在终端中,如果我键入which php&php -v,则表示正在使用正确的新版本.

但phpinfo()节目


Bob*_*ger 71
您是否遵循了警告中提供的所有说明?
跑去brew info php54再看一遍.
特别是线路:
要在Apache中启用PHP,请将以下内容添加到httpd.conf并重新启动Apache:
LoadModule php5_module /usr/local/Cellar/php54/5.4.8/libexec/apache2/libphp5.so