日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

解讀PHP錯(cuò)誤報(bào)告_PHP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:解析xml php動(dòng)態(tài)載入與分頁
這是在看太平洋網(wǎng)的評論時(shí)看到的,太平洋網(wǎng)是用jsp做為后臺語言,用來產(chǎn)生xml文件.然后在把數(shù)據(jù)綁定到html上的.我就用php也做了一個(gè)以下是源文件. -----------------xml.htm------------------

從早期的版本到 2004 年7月13 日發(fā)布的 PHP 5,錯(cuò)誤報(bào)告都是相當(dāng)簡單的。除了小心編寫程序,還要留意一些特定的 PHP 配置項(xiàng)目:

error_reporting

這個(gè)項(xiàng)目設(shè)置了錯(cuò)誤報(bào)告的等級。不論是開發(fā)還是部署環(huán)境,強(qiáng)烈建議將這個(gè)項(xiàng)目設(shè)置為E_ALL。

display_errors

這個(gè)項(xiàng)目決定是否將錯(cuò)誤顯示在屏幕上(包含在輸出中)。應(yīng)當(dāng)在開發(fā)中設(shè)置為On,這樣可以在開發(fā)時(shí)就發(fā)現(xiàn)錯(cuò)誤;應(yīng)當(dāng)在部署環(huán)境中設(shè)置為Off,這樣在所有用戶(和潛在攻擊者)面前錯(cuò)誤將被隱藏。

log_errors

這個(gè)項(xiàng)目決定是否將錯(cuò)誤寫入日志。雖然這會(huì)引起性能損失,但是對于并不經(jīng)常出現(xiàn)的錯(cuò)誤這是非常必要的。如果在硬盤上記錄錯(cuò)誤帶來了巨大的 I/O 負(fù)荷,比起應(yīng)用程序的效率來說,這或許應(yīng)當(dāng)引起更多的注意。應(yīng)當(dāng)在部署環(huán)境中設(shè)置為On。

error_log

這個(gè)項(xiàng)目決定了日志文件存放的位置和名字。一定要確保 web 服務(wù)器對指定文件擁有權(quán)限。

設(shè)置error_reporting為E_ALL對于強(qiáng)制初始化變量有幫助,因?yàn)槭褂靡粋(gè)未定義的變量會(huì)產(chǎn)生提示(notice)。

注意
這些項(xiàng)目的每一個(gè)都可以使用ini_set()設(shè)置,而不需要訪問php.ini或者其他操作設(shè)置這些項(xiàng)目。

一個(gè)非常好的錯(cuò)誤處理和報(bào)告函數(shù)在 PHP 手冊中有所介紹:

http://www.php.net/manual/en/ref.errorfunc.php

PHP 5 包含異常處理。了解更多信息,請查閱:

http://www.php.net/manual/language.exceptions.php

分享:揭秘40條技巧優(yōu)化php代碼
40條優(yōu)化php代碼的小實(shí)例 1.如果一個(gè)方法能被靜態(tài),那就聲明他為靜態(tài)的,速度可提高1/4; 2.echo的效率高于print,因?yàn)閑cho沒有返回值,print返回一個(gè)整型; 3.在循環(huán)之前設(shè)置循環(huán)的最大次數(shù),而非在在循環(huán)中; 4.銷毀變量去釋放內(nèi)存,特別是大的數(shù)組; 5.避免使

來源:模板無憂//所屬分類:PHP教程/更新時(shí)間:2009-08-26
相關(guān)PHP教程