lamp的開發環境配置好之後,把項目遷移到Linux上,配置好了虛擬主機後,通過瀏覽器訪問網站,結果什麼都沒顯示,打開network,看到HTTP 500錯誤。
十分納悶,各種排查Apache的域名設置,沒有任何問題。最後看了Apache的error_log日誌纔看到是PDO擴展沒開啓,產生了一個fatal error。於是需要開啓php.ini裏的報錯設置:
#vim /etc/php.ini
搜索和編輯display_errors = off改爲display_errors = on
搜索和編輯error_reporting = error_reporting = E_ALL & ~E_DEPRECATED
#service httpd restart,然後訪問下有語法錯誤的腳本,可以發現已經顯示錯誤了。