php.ini關(guān)閉報錯的方法是什么?這個問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!
創(chuàng)新互聯(lián)是一家專注于網(wǎng)站建設(shè)、做網(wǎng)站與策劃設(shè)計,瀾滄網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:瀾滄等地區(qū)。瀾滄做網(wǎng)站價格咨詢:028-86922220
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
按理說這樣,錯誤信息是不會輸出了,但是當PHP有錯誤時,會把報錯提示顯示在頁面上。
搜索了下,發(fā)現(xiàn)有人說當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)行業(yè)資訊頻道。