關於PHP.ini檔案的設定
php.ini檔案中記錄了php的配置,因此正確讀取此配置檔案對於php的部署實施很重要。
windows平臺中,有2種常用的方法。
第一種方法:把php.ini複製到c:windows目錄中。
第二種方法:配置apache伺服器,在..Apache Software FoundationApache2.2conf目錄中,找到httpd.conf,
新增如下變數
PHPIniDir “你的絕對路徑” ,例如PHPIniDir “d:/php-5.4.4-Win32-VC9-x86/”
注意,斜槓不能錯,必須是`/`
如果2種方法同時設定,那麼會按照第二種方法讀取php.ini檔案,因為第二種方式的優先順序比第一種高。事實上,關於優先順序可以參考官方文件:
配置檔案
配置檔案(PHP 3 中是 php3.ini,自 PHP 4 起是 php.ini)在 PHP 啟動時被讀取。對於伺服器模組版本的 PHP,僅在 web 伺服器啟動時讀取一次。對於 CGI 和 CLI 版本,每次呼叫都會讀取。
php.ini 的搜尋路徑如下(按順序):
■SAPI 模組所指定的位置(Apache 2 中的 PHPIniDir 指令,CGI 和 CLI 中的 -c 命令列選項,NSAPI 中的 php_ini 引數,THTTPD 中的 PHP_INI_PATH 環境變數)
■HKEY_LOCAL_MACHINESOFTWAREPHPIniFilePath(Windows 登錄檔位置)
■PHPRC 環境變數
■當前工作目錄(對於 CLI)
■web 伺服器目錄(對於 SAPI 模組)或 PHP 所在目錄(Windows 下其它情況)
■Windows 目錄(C:windows 或 C:winnt),或 –with-config-file-path 編譯時選項指定的位置
http://cn.php.net/manual/zh/configuration.file.php
本文轉自cnn23711151CTO部落格,原文連結: http://blog.51cto.com/cnn237111/933556,如需轉載請自行聯絡原作者
相關文章
- php.ini檔案中的include_path設定PHP
- php.ini 檔案在哪裡?PHP
- 關於solairs10的檔案描述符問題及設定AI
- WebStorm檔案型別關聯設定WebORM型別
- 關於locale的設定
- .Prettierrc檔案的設定
- php.ini 檔案存放位置不對?PHP
- PHP配置檔案詳解php.iniPHP
- 【PHP】修改PHP配置檔案php.ini 上傳檔案的大小限制PHP
- 關於oracle的控制檔案Oracle
- 關於檔案的open方法
- 關於配置檔案中的預設值的問題
- css中關於table的相關設定CSS
- 關於jive的設定問題
- postman關於斷言的設定Postman
- 設定 Windows Media Player 推薦設定的登錄檔檔案Windows
- 告急:關於檔案的定義格式與命名規則的問題
- 關於控制檔案的總結
- 關於aio的設定的討論AI
- 關於PDF檔案解密解密
- 關於 ylepub 檔案格式
- oracle 關於--控制檔案Oracle
- php.ini修改php上傳檔案大小限制PHP
- 如何設定檔案的緩衝
- 關於Vue修改預設的build檔案存放的dist路徑VueUI
- ·關於IFC檔案讀取類的設計的想法(LocalPlacement)
- sql*plus會話環境相關的引數設定檔案SQL會話
- 關於遊戲中“設定介面”的思考遊戲
- 關於移動端rem的設定REM
- 各作業系統下php.ini檔案的位置在哪裡作業系統PHP
- 關於ubuntu修改hosts檔案的方法Ubuntu
- 關於Play框架的靜態檔案框架
- mysql關於ibdata檔案的理解MySql
- 關於C++的標頭檔案C++
- 關於ELF檔案格式的實驗
- 關於糾結的recycle pool的設定
- MySQL 關於Table cache設定MySql
- sqlserver關於filestream檔案流、filetable檔案表的總結SQLServer