熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

修改php.ini讓屏蔽程序的錯誤信息

2013-11-15 12:29:12  來源: PHP編程 

  提供一點資料給你

  display_errors = On

  php缺省是打開錯誤信息顯示的我們把它改為

  display_errors = Off

  關閉錯誤顯示後php函數執行錯誤的信息將不會再顯示給用戶這樣能在一定程度上防止攻擊者從錯誤信息得知腳本的物理位置以及一些其它有用的信息起碼給攻擊者的黑箱檢測造成一定的障礙這些錯誤信息可能對我們自己有用可以讓它寫到指定文件中去那麼修改以下

  log_errors = Off

  改為

  log_errors = On

  以及指定文件找到下面這行

  ;error_log = filename

  去掉前面的;注釋把filename改為指定文件如/usr/local/apache/logs/php_errorlog

  error_log = /usr/local/apache/logs/php_errorlog

  這樣所有的錯誤都會寫到php_errorlog文件裡


From:http://tw.wingwit.com/Article/program/PHP/201311/21040.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.