php.ini配置文件

一、定製安全的PHP環境php

  register_globals:當register_globals=ON時,PHP不知道變量從何而來!也容易出現一些變量覆蓋的問題。html

  open_basedir:能夠限制php只能操做指定目錄下的文件。在對抗文件包含、目錄遍歷等攻擊時十分有用。安全

    open_basedir=/var/www/html/  注:設定的值必須是一個指定的目錄,則須要在目錄最後加上一個「/」;cookie

  allow_url_include:爲了對抗遠程文件包含,請關閉此選項,通常也用不到此選項;session

  allow_url_fopen:一樣建議關閉;值爲offurl

  display_error:錯誤回顯,通常用於開發模式,可是不少應用在正式環境中也忘記了關閉此選項。回顯會暴露出很是多的敏感信息;值爲off日誌

  log_error:把錯誤信息記錄在日誌裏;值爲onhtm

  magic_quotes_gpc:推薦關閉,它不值得信賴!有若干種方法能夠繞過!開發

  cgi.fix_pathinfo:若PHP以CGI的方式安裝,則須要關閉此項,以免出現文件解析問題!io

  session.cookie_httponly:開啓httponly,值爲1時爲開啓;

  session.cookie_serure:如果全站HTTPS則請開啓此項;

相關文章
相關標籤/搜索