我最近在Mac OSX El Capitan上升级到php56。现在我无法运行apache。
我得到:-
This site can’t be reached
localhost refused to connect.
尝试运行localhost 时
apachectl-k重新启动命令给出错误,称
httpd not running, trying to start
当我运行命令httpd-t-c httpd.conf时,它会抛出以下错误:-
AH00526: Syntax error on line 1 of -c/-C directives:
Invalid command 'httpd.conf', perhaps misspelled or defined by a module not included in the server configuration
apachectl配置测试没有抛出任何错误。apache日志中也没有日志。
有人能帮我解决这个问题吗。如果您需要更多详细信息,请告诉我。
明白了。这是因为httpd.conf无法加载libphp5.所以LoadModule php5_module libexec/apache2/libphp5.如果我对此发表评论。Apache开始工作。
但它应该已经记录了错误。不知道为什么它没有记录任何错误。
仍然无法弄清楚为什么libphp5.so在正确的路径上不起作用。