[英]Turn php error reporting off in xampp?
我剛剛安裝了 xampp,到處都是錯誤。 想擺脫錯誤處理。 這只是與我的變量有關的煩人錯誤。
我不確定在哪里可以找到 php.ini,它在我的C:\\xampp\\apache
中不存在
在php.ini
確保將display_errors
為 Off。 據我了解,如果您將 display_errors 設置為 Off 則 error_reporting 指令不需要更改。
例子:
error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
display_errors = Off
在 php.ini 中,進行以下更改,
display_errors = Off
這現在已經很老了,但如果有人遇到這個問題,版本 5.6.3 存在 XAMMP 問題。 我有同樣的問題,錯誤顯示設置為“關閉”,它仍然在 phpinfo() 中顯示為打開
出於某種原因,他們在 php.ini 中添加了兩次錯誤報告。 display_errors顯示在 php.ini 的第 99 行,然后再次顯示在第 552 行。
因此,如果您向下滾動並禁用第一個,第二個仍設置為“打開”並覆蓋第一個,使錯誤報告處於活動狀態。
我確信這將在 XAMMP 的未來版本中得到解決,但我想在這里為任何來這里尋找這個問題的答案的人添加這個。
如果您設置 display_errors=off 那么所有類型的錯誤都會發生。
但是如果你只想注意到錯誤,你可以設置error_reporting = E_ALL & ~E_NOTICE
Xampp 和其他 Web 應用程序有一個錯誤界面來向程序員(和用戶)顯示執行錯誤或警告(通知)。 為了修改 Xampp 顯示錯誤的方式,您必須轉到控制面板並打開 php.ini。 在此文件中,您可以找到兩點來修改顯示錯誤的方式:
“display_errors = On”。 從我的角度來看,它必須始終處於開啟狀態。 如果您推遲關閉,您將不會有任何關於壞句子的信息。
“error_reporting=E_ALL”。 這是關鍵點。 改變它的值,你可以改變它顯示錯誤的方式。 在 php.ini 中記錄了所有選項。 我最喜愛的:
我希望這適合你。
更多詳情https://community.apachefriends.org/f/viewtopic.php?f=17&t=50989
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.