php 屏蔽mysql错误提示_PHP.ini中配置屏蔽错误信息显示和保存错误日志
在PHP程序運行過程中如果有錯誤發(fā)生,在瀏覽器上是否顯示錯誤信息,以及顯示錯誤信息的級別是我們在程序開發(fā)、調(diào)試、運營過程中需要控制的。
root@(none):/alidata/www/default# egrep "^display_errors|^error_reporting|^error_log|^log_errors" /alidata/server/php/etc/php.ini
error_reporting = E_ALL
display_errors = Off
log_errors = On
log_errors_max_len = 1024
error_log = /alidata/log/php/php_errors.log
display_errors=On#報錯會顯示在網(wǎng)頁面,這樣會暴露很多信息,不安全!!
display_errors=Off#屏蔽錯誤信息(也就不會顯示在面頁中)
--------------顯示錯誤信息的級別-----------------
error_reporting =E_ALL#E_ALL(全部顯示)
error_reporting = E_ALL & ~E_NOTICE(Notice 以上的錯誤會顯示)
----------設(shè)置是否保存錯誤日志--------------
log_errors = On#記錄錯誤日志
log_errors = Off#不記錄錯誤日志
--------------錯誤日志保留的位置-------------
error_log= /alidata/log/php/php_errors.log
測試代碼:
$id=mysqli_connect("localhost","root","mysql","test_db");
注:localhost(本地MYSQL),root(用戶),mysql(密碼),test_db(要連的數(shù)據(jù)庫)
總結(jié)
以上是生活随笔為你收集整理的php 屏蔽mysql错误提示_PHP.ini中配置屏蔽错误信息显示和保存错误日志的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java设置access-allow_J
- 下一篇: case例句java_case的一个用法