由於某些原因,在這個特定的腳本中,這是我在很多其他地方使用的腳本的副本,我沒有收到任何PHP錯誤。它只是一個空白頁面,而今天早上我花了很長時間才找到一個缺失的分號。爲什麼沒有出現錯誤?沒有得到PHP錯誤?
我的php.ini該子域:
session_start();
error_reporting(E_ALL);
ini_set('display_errors', '1');
的子域設置爲運行PHP作爲Apache Module
那就是:
display_errors = On
short_open_tag = On
memory_limit = 32M
date.timezone = Europe/Paris
在頁面頂部的代碼與我使用的每個其他域相同。
所以我不知道爲什麼我沒有得到錯誤顯示。誰能告訴我?
編輯: 這是解決了,因爲我產生誤差均在網頁,我已經得到了線路上: 的error_reporting(E_ALL); ini_set('display_errors','1'); 寫的。當我把錯誤放到一個單獨的頁面幷包含它時,我可以看到錯誤。
我想這就是爲什麼他們使用bootstrapping!
檢查錯誤日誌報告,您的主機控制面板上。 – Naeem
[error \ _reporting(E \ _ALL)可能的重複不會產生錯誤](http://stackoverflow.com/questions/16933606/error-reportinge-all-does-not-produce-error) – deceze