2011-08-29 63 views
2

Zend框架不會顯示任何錯誤報告(空白頁)如果錯誤是在引導Zend框架 - 使用error_reporting - 空白頁

的php.ini:

error_reporting = E_ALL 
display_errors = On 
display_startup_errors = On 
log_errors = On 
log_errors_max_len = 0 
report_zend_debug = 1 
error_log = "/usr/local/zend/var/log/php.log" 

bootstrap.php中:

error_reporting(E_ALL); 
ini_set('display_startup_errors', 1); 
ini_set('display_errors', 1); 

application.ini :(在htaccess中設置ENV爲開發)

[development : production] 
phpSettings.error_reporting = E_ALL^E_NOTICE 
phpSettings.display_startup_errors = 1 
phpSettings.display_errors = 1 
resources.frontController.params.displayExceptions = 1 

但仍然如果我犯了一些錯誤(忘記; )我得到的,而不是對 ZendFramework 1.8/1.11 的Apache/2.2.16(Debian的) PHP/5.3.5 ZendServer對其進行訪問/ 5.0

+0

所有這些設置,並與修正,我仍然不能看到一個錯誤= /任何想法,爲什麼? =( – Metafaniel

回答

1

測試了一些錯誤報告

空白頁,你應該這樣做Zend框架的方式通過在youproj /應用/ CONFIGS /設置它的application.ini

phpSettings.display_startup_errors = 1 
phpSettings.display_errors = 1 
+1

thx,問題在於phpSettings.error_reporting = E_ALL^E_NOTICE – kuko

+2

@kuko:如果您找到解決方案,則應將其作爲單獨答案發布,並將自己的答案標記爲已接受! – Sk8erPeter