如何實(shí)現(xiàn)php報(bào)錯(cuò)提示

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)如何實(shí)現(xiàn)php報(bào)錯(cuò)提示,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),香坊企業(yè)網(wǎng)站建設(shè),香坊品牌網(wǎng)站建設(shè),網(wǎng)站定制,香坊網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,香坊網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

php報(bào)錯(cuò)提示的實(shí)現(xiàn)方法:首先找到并打開(kāi)“php.ini”文件;然后找到“display_errors”內(nèi)容項(xiàng);接著將其修改為“display_errors = On”;最后保存修改后的文件即可。

php 錯(cuò)誤提示開(kāi)啟

開(kāi)發(fā)環(huán)境項(xiàng)目,通常需要錯(cuò)誤提示:php.ini文件,設(shè)置 display_errors = On

項(xiàng)目上線以后,當(dāng)然不想把錯(cuò)誤提示顯示。

一般不直接修改php.ini文件,下面兩行代碼直接加入報(bào)錯(cuò)php文件:

ini_set("display_errors", "On");//打開(kāi)錯(cuò)誤提示
ini_set("error_reporting",E_ALL);//顯示所有錯(cuò)誤

error_reporting錯(cuò)誤級(jí)別包括:

E_ALL             - 所有錯(cuò)誤和警告(包括PHP 5.4.0中的E_STRICT)
E_ERROR           - 致命的運(yùn)行時(shí)錯(cuò)誤
E_RECOVERABLE_ERROR  - 幾乎致命的運(yùn)行時(shí)錯(cuò)誤
E_WARNING         - 運(yùn)行時(shí)警告(非致命錯(cuò)誤)
E_PARSE           - 編譯時(shí)解析錯(cuò)誤
E_NOTICE          - 運(yùn)行時(shí)通知(這些通常是警告,從您的代碼中的錯(cuò)誤,但它可能是故意的(例如,使用未初始化的變量和賴于它自動(dòng)初始化為一個(gè)事實(shí)空字符串)
E_STRICT          - 運(yùn)行時(shí)通知,允許PHP建議更改您的代碼將確保最佳的互操作性,并轉(zhuǎn)發(fā)代碼的兼容性
E_CORE_ERROR      - PHP初始啟動(dòng)期間發(fā)生的致命錯(cuò)誤
E_CORE_WARNING    - PHP期間發(fā)生的警告(非致命錯(cuò)誤),初次啟動(dòng)
E_COMPILE_ERROR   - 致命的編譯時(shí)錯(cuò)誤
E_COMPILE_WARNING - 編譯時(shí)警告(非致命錯(cuò)誤)
E_USER_ERROR      - 用戶生成的錯(cuò)誤消息
E_USER_WARNING    - 用戶生成的警告消息
E_USER_NOTICE     - 用戶生成的通知消息
E_DEPRECATED      - 警告代碼在將來(lái)的PHP版本中不起作用
E_USER_DEPRECATED - 用戶生成的棄用警告

error_reporting最常見(jiàn)的幾種設(shè)置:

E_ALL (顯示所有錯(cuò)誤,警告和通知,包括編碼標(biāo)準(zhǔn)。)
E_ALL & ~E_NOTICE  (顯示所有錯(cuò)誤,通知除外)
E_ALL & ~E_NOTICE & ~E_STRICT  顯示所有錯(cuò)誤,通知和編碼標(biāo)準(zhǔn)警告除外。)
E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR  (僅顯示錯(cuò)誤)

nginx+php 開(kāi)啟PHP錯(cuò)誤日志

php-fpm.conf:
catch_workers_output = yes         ;錯(cuò)誤輸出選項(xiàng)開(kāi)啟,如果沒(méi)有添加

php.ini:

error_reporting  =  E_ALL          ;顯示所有錯(cuò)誤   
display_errors = Off               ;關(guān)閉錯(cuò)誤提示   
log_errors = On                    ;錯(cuò)誤日志開(kāi)啟   
log_errors_max_len = 1024          ;設(shè)置日志最大長(zhǎng)度   
error_log = /usr/local/error.log   ;錯(cuò)誤日志文件位置

上述就是小編為大家分享的如何實(shí)現(xiàn)php報(bào)錯(cuò)提示了,如果剛好有類(lèi)似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

名稱欄目:如何實(shí)現(xiàn)php報(bào)錯(cuò)提示
網(wǎng)站URL:http://muchs.cn/article46/iephhg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷(xiāo)推廣、Google、App設(shè)計(jì)品牌網(wǎng)站建設(shè)、電子商務(wù)、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

營(yíng)銷(xiāo)型網(wǎng)站建設(shè)