2015年8月30日 星期日

php5如何顯示錯誤訊息? php開啟 debug mode error

php5如何顯示錯誤訊息? php開啟 debug mode error



最近開始寫一些PHP的網頁程式,發現PHP的語法若是錯誤時 Browswer 畫面上看到的就是白白的一片,有時候只是簡單的語法錯誤問題,若是畫面上可以秀出哪一 行的Syntex Error,就會很方便 Debug,若是沒有秀出這些錯誤資訊,所實在的挺難在GEDIT中找到語法錯誤這件事,上網查了一下原來預設的 PHP Error 是不顯示為 ON的必需要在 php.ini 中找到 display_erors 屬性之後將 Default Value 以及 Development Value 還有 Production Value 等三個屬性都設為 On 才會在 PHP執行的時候發現錯誤時即時呈現在畫面上。










Step 1.

cd /etc/php5/apache2/




 


Step 2.

編輯 php.ini


meson@meson-VirtualBox:/etc/php5/apache2$ sudo vi php.ini



 


 


Step 3.

找出 display_errors參數並且全部設成 on 



; display_errors
; Default Value: On
; Development Value: On
; Production Value: Off





Step 4.重新啟動 apahche php



meson@meson-VirtualBox:/etc/php5/apache2$ sudo service apache2 restart
* Restarting web server apache2
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message [ OK ]









▼覺得本站資訊不錯,請不吝給個讚,感謝您 ▼


 



 




張貼留言