1. 程式人生 > >(獨孤九劍)--PHP視頻學習--錯誤處理

(獨孤九劍)--PHP視頻學習--錯誤處理

給他 log 關閉 生產 post 社會工程學 如何 txt文件 bsp

(1)錯誤處理概念

在生產環境(即公網)給他人訪問的網站、手機網站、手機接口等。如果錯誤顯示出來就容易暴露

1.服務器文件路徑和文件存儲規範

2.有些人喜歡用個人名命名,通過社會工程學可以反向推理出密碼

3.有時還會暴露mysql數據庫服務器地址

例如下面這段代碼,如果不加分號則會暴露服務器端文件存儲路徑、框架信息等

1 <?php
2     $fp = fopen(‘test.txt‘,‘a+‘)
3     fwrite($fp,‘我是新加的‘);
4     fclose($p);
5 ?>

以上代碼是以追加模式打開test.txt文件,加入‘我是新加的‘字符,然後關閉。因為這裏我第一行少加了;,所以保存

解析錯誤:語法錯誤,第10行的C:\ AppServ \ www \ index.php中出現意外的‘fwrite‘(T_STRING)

那麽下面就學習下如何屏蔽錯誤

(2)

(獨孤九劍)--PHP視頻學習--錯誤處理