所以我从
开始brew reinstall php56 --with-apache
这很好用然后修改httpd.conf
以包含
LoadModule php5_module /usr/local/opt/php56/libexec/apache2/libphp5.so
但是在使用PHP 5.6.24检查phpinfo
时,这是错误的,那就是MacOS原生版本。 brew版本为5.6.26。
由于某些原因我的Apache2配置被忽略 - 或者我修改了错误的文件。我在/etc/apche2/httpd.conf
这是我previous question关于让APCu工作的相关信息。它适用于PHP的brew版本,但不适用于本机PHP版本。因此,我想强制Apache2将Brew版本与APCu一起使用。
答案 0 :(得分:1)
我正在重新启动apache,但事实并非如此。
重启我的整个机器确实有效,然后apache使用了正确版本的PHP。
显然killall httpd
也有同样的效果。虽然我没有尝试过。