Zend Server安裝後首次運行就出現Internal Server Error的解決

不管是使用哪一個版本的Zend Server來搭建PHP服務器,首次運行都會出現Internal Server Error的錯誤,對不少新手而言,每當看到這種錯誤時,那一刻心裏絕對都是崩潰的。然而,這個錯誤並無想象中難解決,能夠說是簡單得不能再簡單了。服務器

做爲一個開發者,遇到錯誤沒關係,找到解決方案也不難,可是咱們是程序猿,咱們要知其因此然,所以出現本次錯誤,馬上去查看錯誤日誌,打開 \Apache2\logs\error.log ,發現有這麼一行記錄:日誌

[error] Zend Enabler cannot load because of a problem in its configuration file: XML parse error on line 1 column 1 - invalid byte '?' at position 3 of a 3-byte sequencecode

而後打開Zend Server安裝目錄,在 \ZendServer\etc\ 中有個ZendEnablerConf.xml,日誌裏提到了「Zend Enabler」應該就是它了,打開你會驚訝的發現:xml

捕獲

 

 

 

 

 

 

 

 

 

 

 

 

這不開頭出就是亂碼的嘛,無疑這應該就是日誌中說的 「invalid byte '?' at position 3 of a 3-byte sequence」了,把這裏的亂碼刪除改爲」<」就能夠了。而後重啓Zend Server,打開localhost:10001,一切OK!。blog

相關文章
相關標籤/搜索