php.ini關(guān)閉報錯的方法是什么?這個問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!
創(chuàng)新互聯(lián)公司專注于聊城企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),購物商城網(wǎng)站建設(shè)。聊城網(wǎng)站建設(shè)公司,為聊城等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站制作,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)php.ini關(guān)閉報錯的方法:首先找到并打開“php-fpm.conf”文件;然后把“php_flag[display_errors] = On”中的“On”改成“Off”即可。
某臺服務(wù)器php.ini的設(shè)置:
error_reporting = E_ALL & ~E_NOTICE display_errors = Off log_errors = On error_log = /www/logs/php_error.log
按理說這樣,錯誤信息是不會輸出了,但是當(dāng)PHP有錯誤時,會把報錯提示顯示在頁面上。
搜索了下,發(fā)現(xiàn)有人說當(dāng)log_errors開啟時,如果error_log的路徑不對,會導(dǎo)致報錯顯示。經(jīng)查與此無關(guān)。
輸出phpinfo(),查看到display_errors是On。在頁面中指定:ini_set("DISPLAY_ERRORS",0),仍然無效!
最后發(fā)現(xiàn)php-fpm.conf里有句:
引用
Additional php.ini defines, specific to this pool of workers./usr/sbin/sendmail -t -i 1
原來忘了修改這個地方的配置,display_errors被設(shè)置為1了!這里面也說明了在php_defines里可以額外指定某些php的參數(shù)。
直接將這兩段注釋掉,php-fpm reload后,報錯提示不再顯示到頁面上了。
上面是轉(zhuǎn)的,其實也是在php-fpm.conf里,把之前我加的
php_flag[display_errors] = On改成Off就好了。
感謝各位的閱讀!看完上述內(nèi)容,你們對php.ini關(guān)閉報錯的方法是什么大概了解了嗎?希望文章內(nèi)容對大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道。