phpwarningnotice
A. 如何關閉php的notice和warning問題
1找到你自己的php配置銷碰文件php.ini,用記事本打開,
2在腔斗模該文件中找到error_reporting = E_ALL
3把伍緩該行代碼替換成error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
這樣就解決了這個問題了。
B. 如何關閉php的notice和warning問題
我的方法吵茄改是找到你自己的php配置文件php.ini,用記事本打開,在該文件中找到error_reporting = E_ALL把該行代碼替換成error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
這樣就解決納春了這個問題了。如果還有不懂的可以去後盾人找找相關的教材看看,多看點以後不會的不就升判少了,希望對你有用。給個採納吧謝謝
C. 如何關閉php的notice和warning問題
1、在php.ini文件中改動error_reporting改為:error_reporting=E_ALL & ~E_NOTICE
2、如果你不能操作php.ini文件,你可以使用如下方法
在你想禁止notice錯誤提示的頁面中加入如下代碼:
error_reporting(255);
是列出所有提示
error_reporting(0);
是不顯示所有提示
建議使用
error_reporting(7);
只顯示嚴重錯誤
1 E_ERROR 致命的運行時錯誤
2 E_WARNING 運行時警告(非致命性錯誤)
4 E_PARSE 編譯時解析錯誤
8 E_NOTICE 運行時提醒(經常是bug,也可能是有意的)
16 E_CORE_ERROR PHP啟動時初始化過程中的致命錯誤
32 E_CORE_WARNING PHP啟動時初始化過程中的警告(非致命性錯)
64 E_COMPILE_ERROR 編譯時致命性錯
128 E_COMPILE_WARNING 編譯時警告(非致命性錯)
256 E_USER_ERROR 用戶自定義的致命錯誤
512 E_USER_WARNING 用戶自定義的警告(非致命性錯誤)
1024 E_USER_NOTICE 用戶自定義的提醒(經常是bug,也可能是有意的)
2048 E_STRICT 編碼標准化警告(建議如何修改以向前兼容)
4096 E_RECOVERABLE_ERROR 接近致命的運行時錯誤,若未被捕獲則視同E_ERROR
6143 E_ALL 除E_STRICT外的所有錯誤(PHP6中為8191,即包含所
D. 如何開啟PHP日誌功能
開啟步驟如下:
1. 打開php.ini文件。
以ubuntu為例,這個文件在: /etc/php5/apache2 目錄下為例。
2. 搜索並修改下行,把Off值改成On
display_errors = Off
3. 搜索下行
error_reporting = E_ALL & ~E_NOTICE
或者搜索:
error_reporting = E_ALL & ~E_DEPRECATED
修改為
error_reporting = E_ALL | E_STRICT
4. 修改Apache的 httpd.conf,
以Ubuntu 為例, 這個文件在:/etc/apache2/ 目錄下,這是一個空白文件。
添加以下兩行:
php_flag display_errors on
php_value error_reporting 2039
5. 重啟Apache,就OK了。
重啟命令: :sudo /etc/init.d/apache2 restart.