經過一天對php.ini的瞭解,總結了一些常用的和本地和服務器需要調整的配置。
; error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
error_reporting = E_ALL & ~E_NOTICE ; 顯示所有的錯誤,除了提醒
display_error = on | false ; 顯示出錯誤信息(作爲輸出的一部分)
log_errors = Off | on ; 在日誌文件裏記錄錯誤(服務器指定的日誌,stderr標準錯誤輸出,或error_log(下面的))
error_log = filename | syslog ; 記錄錯誤日誌於指定文件
; extension=msql.dll or 在UNIX下 extension=msql.so
extension = php_mysql.dll ;加載擴展
extension_dir = c:\php\ext ; PHP擴展目錄
memory_limit = 8388608 ; 一個腳本最大可使用的內存總量 (這裏是8MB)]
expose_php = false | on ;是否顯示在服務器信息上,例如header的power by:php 5.3
upload_max_filesize = 2097152 ; 文件上載默認地限制爲2 Meg
upload_tmp_dir = c:/tmp ;上傳文件的臨時目錄
post_max_size = 8M ; PHP將接受的POST數據最大大小。
include_path = ;include 路徑設置,UNIX: " /path1:/path2" Windows: " \path1;\path2" (暫不清楚什麼作用)
allow_url_fopen = On| false ;是否可以把URL地址當成是文件來打開