簡體   English   中英

本地主機上的 PHP 嚴格標准錯誤

[英]PHP Strict Standards errors on localhost

當我嘗試安裝 RoundCube 時,我在本地機器 (mac os 10.8) 上不斷收到嚴格的標准錯誤。

我嘗試通過編輯 php.ini 行來關閉它們

error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

重新啟動 Apache 后,仍然顯示所有錯誤消息

我正在使用http://php-osx.liip.ch/ 上的 php 安裝程序

當我運行 phpinfo() 時,php.ini 位置設置為這里 /usr/local/php5/lib/php.ini

這是我一直在編輯的文件,但似乎沒有發生任何更改。 我究竟做錯了什么?

Roundcube 中的安裝程序腳本會覆蓋 php.ini 中的設置。

我在 Roundcube 文件夾中搜索了使用“error_reporting”php 函數的文件,實際上您可以在 .\\installer\\index.php 中看到 php 錯誤級別是如何更改的(第 42 行):

ini_set('error_reporting', E_ALL&~E_NOTICE);
ini_set('display_errors', 1);

嘗試在此處更改錯誤級別!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM