今天要使用OSX El Capitan版本 Apache時
居然一直無法順利啟用apache
指令先下了
sudo apachectl start
cat /etc/hosts
裡面也有127.0.0.1 localhost
但就是無法順利看見It works!
後來執行apachectl configtest
出現了下方的錯誤
AH00526: Syntax error on line 20
of /private/etc/apache2/extra/httpd-mpm.conf:
Invalid command 'LockFile',
perhaps misspelled or defined by a module not included in the server configuration
參考以下這篇 就能夠順利解決升上apache2.4的問題
http://apple.stackexchange.com/questions/211015/el-capitan-apache-error-message-ah00526
將/etc/apache2/extra copy一份
sudo mv httpd-mpm.conf httpd-mpm.conf.elcapitan
sudo mv httpd-mpm.conf~orig httpd-mpm.conf
sudo apachectl restart
apachectl configtest
取得"Syntax OK"
接下來一切就正常囉
沒有留言:
張貼留言