Php

由於 fastcgi.server 錯誤,Lighttpd 不會重新啟動

  • April 11, 2010

這是我嘗試重新啟動 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 程式碼即可解決我的問題,希望它可以幫助遇到同樣問題的其他人。

引用自:https://serverfault.com/questions/112617