Php
由於 fastcgi.server 錯誤,Lighttpd 不會重新啟動
這是我嘗試重新啟動 lighttpd 時出現的情況
user:/# /etc/init.d/lighttpd restart Stopping web server: lighttpd. Starting web server: lighttpdDuplicate config variable in conditional 0 global: fastcgi.server 2010-02-13 22:08:30: (configfile.c.907) source: /etc/lighttpd/lighttpd.conf line: 179 pos: 1 parser failed somehow near here: (EOL) failed!
當我註釋掉 fastcgi 配置行時,Lighttpd 重新啟動正常。
正如我在評論中所說,我的錯誤原來是 php 已經配置了 lighttpd 配置文件已經被放置到 conf-eneabled 文件夾中:
/etc/lighttpd/conf-enabled/10-fastcgi.conf
只需在 /etc/lighttpd/lighttpd.conf 中刪除我自己的 fastcgi 程式碼即可解決我的問題,希望它可以幫助遇到同樣問題的其他人。