用於 php-5.2 的 php.ini 中文版
來源:互聯網
上載者:User
適用於 php-5.2 的 php.ini 中文版
;;;;;;;;;;;;;;
;; 簡介 ;;
;;;;;;;;;;;;;;
; 本文並非是對英文版 php.ini 的簡單翻譯,而是參考了眾多資料以後,結合自己的理解,增加了許多內容,
; 包括在原有 php.ini 基礎上增加了一些實用模組的配置說明,同時對檔案內容的安排進行了調整。
; 由於作者不喜歡 no-free 的玩意兒,所以刪除了除 MySQL 和 PostgreSQL 以外的其他資料庫模組配置選項。
;;;;;;;;;;;;;;;;;
;; 關於php.ini ;;
;;;;;;;;;;;;;;;;;
; 這個檔案必須命名為''php.ini''並放置在httpd.conf中的PHPIniDir指令指定的目錄中。
; 最新版本的php.ini可以在下面兩個位置查看:
; [url]http://cvs.php.net/viewvc.cgi/php-src/php.ini-recommended?view=co[/url]
; [url]http://cvs.php.net/viewvc.cgi/php-src/php.ini-dist?view=co[/url]
;;;;;;;;;;;;
;; 文法 ;;
;;;;;;;;;;;;
; 該檔案的文法非常簡單。空白字元和以分號開始的行被簡單地忽略。
; 章區段標頭(例如: [php])也被簡單地忽略,即使將來它們可能有某種意義。
;
; 設定指令的格式如下:
; directive = value
; 指令名(directive)是大小寫敏感的!所以"foo=bar"不同於"FOO=bar"。
; 值(value)可以是:
; 1. 用引號界定的字串(如:"foo")
; 2. 一個數字(整數或浮點數,如:0, 1, 34, -1, 33.55)
; 3. 一個PHP常量(如:E_ALL, M_PI)
; 4. 一個INI常量(On, Off, none)
; 5. 一個運算式(如:E_ALL & ~E_NOTICE)
;
; INI檔案中的運算式僅使用:位元運算符、邏輯非、圓括弧:
; | 位或
; & 位與
; ~ 位非
; ! 邏輯非
;
; 布爾標誌用 On 表示開啟,用 Off 表示關閉。
;
; 一個Null 字元串可以用在等號後不寫任何東西表示,或者用 none 關鍵字:
; foo = ; 將foo設為空白字串
; foo = none ; 將foo設為空白字串
; foo = "none" ; 將foo設為字串''none''
;
; 如果你在指令值中使用動態擴充(PHP擴充或Zend擴充)中的常量,
; 那麼你只能在載入這些動態擴充的指令行之後使用這些常量。
;;;;;;;;;;;;;;;;;;
;; httpd.conf ;;
;;;;;;;;;;;;;;;;;;
; 還可以在httpd.conf中覆蓋php.ini的值,以進行更靈活的配置:
; php_value name value ;設定非bool型的指令,將value設為none則清除先前的設定
; php_flag name on|off ;僅用於設定bool型的指令
;
; PHP常量(如E_ALL)僅能在php.ini中使用,在httpd.conf中必須使用相應的掩碼值。
; 帶"SYS"標誌的指令只能在httpd.conf中的全域配置部分使用,
; 帶"ini"標誌的指令不能在httpd.conf中使用,它們僅能用於php.ini中。
;==========================================================================================
;;=====================================配置指令詳解========================================
;==========================================================================================