如何打開(kāi)PHP錯(cuò)誤報(bào)告
如果您正在運(yùn)行空白或白色頁(yè)面或其他PHP錯(cuò)誤物理小知識(shí)點(diǎn),但您不知道有什么問(wèn)題,請(qǐng)考慮打開(kāi)PHP錯(cuò)誤報(bào)告。這給你一些指示問(wèn)題在哪里或在哪里,這是解決任何PHP問(wèn)題的好的第一步。您可以使用錯(cuò)誤報(bào)告功能為要接收錯(cuò)誤的特定文件打開(kāi)錯(cuò)誤報(bào)告,也可以通過(guò)編輯web服務(wù)器上的所有文件啟用錯(cuò)誤報(bào)告php.ini文件。這為您節(jié)省了數(shù)千行代碼尋找錯(cuò)誤的痛苦。
錯(cuò)誤報(bào)告功能
error_reporting()函數(shù)在運(yùn)行時(shí)建立錯(cuò)誤報(bào)告標(biāo)準(zhǔn)。由于PHP有幾個(gè)可報(bào)告錯(cuò)誤級(jí)別,因此此功能在腳本期間設(shè)置所需級(jí)別。在腳本的早期包含功能,通常在打開(kāi)后立即開(kāi)始;?php。您有幾個(gè)選擇,其中一些選擇如下所示:
如何顯示錯(cuò)誤
顯示錯(cuò)誤決定錯(cuò)誤是打印在屏幕上還是隱藏在用戶(hù)身上。它與錯(cuò)誤報(bào)告功能結(jié)合使用,如下示例所示:
更改php.ini文件在網(wǎng)站
要查看所有文件的所有錯(cuò)誤報(bào)告,請(qǐng)轉(zhuǎn)到您的web服務(wù)器并訪(fǎng)問(wèn)php.ini文件為您的網(wǎng)站。添加以下選項(xiàng):
這個(gè)php.ini文件是運(yùn)行使用PHP的應(yīng)用程序的默認(rèn)配置文件。通過(guò)將此選項(xiàng)放在php.ini文件,您正在為所有PHP腳本請(qǐng)求錯(cuò)誤消息。