這篇文章給大家分享的是有關php 5.6.30沒有php.ini的解決方法的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
php,一個嵌套的縮寫名稱,是英文超級文本預處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在服務器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似于C語言,現在被很多的網站編程人員廣泛的運用。
php5.6.30沒有php.ini的解決辦法:首先找到“php.ini-development”文件;然后復制一份“php.ini-development”文件;最后將該文件改名為“php.ini”即可。
本文操作環境:Windows7系統、PHP7.1版,DELL G3電腦
php 5.6.30沒有php.ini怎么辦?
把php.ini-development復制一份改名為php.ini。
相關介紹:
配置文件(php.ini)在 PHP 啟動時被讀取。對于服務器模塊版本的 PHP,僅在 web 服務器啟動時讀取一次。對于 CGI 和 CLI 版本,每次調用都會讀取。
php.ini 的搜索路徑如下(按順序):
SAPI 模塊所指定的位置(Apache 2 中的 PHPIniDir 指令,CGI 和 CLI 中的 -c 命令行選項,NSAPI 中的 php_ini 參數,THTTPD 中的 PHP_INI_PATH 環境變量)。
PHPRC 環境變量。在 PHP 5.2.0 之前,其順序在以下提及的注冊表鍵值之后。
自 PHP 5.2.0 起,可以為不同版本的 PHP 指定不同的 php.ini 文件位置。注冊表目錄所在的位置取決于你的系統是 32 位還是 64 位。32-bit 的 PHP 運行在 32-bit 的系統或 64-bit 的 PHP 運行在 64-bit 系統時使用 [(HKEY_LOCAL_MACHINE\SOFTWARE\PHP] 32-bit 的 PHP 運行在 64-bit 的系統上時,則使用 [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PHP]] 替代。 系統版本跟 PHP 版本架構一致時,會按以下順序依次進行檢查: [HKEY_LOCAL_MACHINE\SOFTWARE\PHP\x.y.z], [HKEY_LOCAL_MACHINE\SOFTWARE\PHP\x.y] 和 [HKEY_LOCAL_MACHINE\SOFTWARE\PHP\x],其中的 x,y 和 z 指的是 PHP 主版本號,次版本號和發行批次。 對于 32 bit 版本的 PHP 運行在 64 bit 系統上的情況,則會按以下順序依次進行檢查: [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6421Node\PHP\x.y.z], [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6421Node\PHP\x.y] 和 [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6421Node\PHP\x],其中的 x,y 和 z 指的是 PHP 主版本號,次版本號和發行批次。如果在其中任何目錄下的 IniFilePath 有鍵值,則第一個值將被用作 php.ini 的位置(僅適用于 Windows)。
[HKEY_LOCAL_MACHINE\SOFTWARE\PHP] 內 IniFilePath 的值(Windows 注冊表位置)。
當前工作目錄(對于 CLI)。
web 服務器目錄(對于 SAPI 模塊)或 PHP 所在目錄(Windows 下其它情況)。
Windows 目錄(C:\windows 或 C:\winnt),或 --with-config-file-path 編譯時選項指定的位置。
如果存在 php-SAPI.ini(SAPI 是當前所用的 SAPI 名稱,因此實際文件名為 php-cli.ini 或 php-apache.ini 等),則會用它替代 php.ini。SAPI 的名稱可以用 php_sapi_name() 來測定。
注意:
Apache web 服務器在啟動時會把目錄轉到根目錄,這將導致 PHP 嘗試在根目錄下讀取 php.ini,如果存在的話。
感謝各位的閱讀!關于“php 5.6.30沒有php.ini的解決方法”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。