更新时间:
#mac apache -k参数
原先用nginx ,改回用apache之后
sudo apachectl restart 显示已经启动
/System/Library/LaunchDaemons/org.apache.httpd.plist: service already loaded
实际 ps -ef | grep httpd 无相应进程
后来,用 sudo apachectl -k restart | start 看到了错误…. 某个php.so加载失败
-k参数
但改回来,
LoadModule php5_module libexec/apache2/libphp5.so
# LoadModule php5_module /usr/local/Cellar/php56/5.6.23/libexec/apache2/libphp5.so
这里的php是系统自带的,缺少了很多模块, 等有空 再重新编译一版吧, 弄个全的,各种需要模块都带
/System/Library/LaunchDaemons/org.apache.httpd.plist: service already loaded
运行命令检查错误 apachectl configtest
提示: No such file or directory: AH02291: Cannot access directory ‘/private/var/log/apache2/’ for main error log
sudo mkdir -p /private/var/log/apache2/ 就可以了