溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

安裝PHP開發(fā)環(huán)境

發(fā)布時間:2020-06-06 14:04:08 來源:網(wǎng)絡 閱讀:437 作者:lvyinhaolaiwu 欄目:web開發(fā)

http://php.net/manual/zh/install.php下載并安裝php

或者在http://www.php.net/  下載并安裝php

安裝PHP開發(fā)環(huán)境

安裝PHP開發(fā)環(huán)境

Installer版本表示圖形化安裝程序安裝.zip表示是手動安裝 

Installer版本 不包含任何外部的 PHP 擴展(PHP_*.dll),例如MySQL的擴展,沒有這個擴展,php就無法與mysql連接。
如果需要,可以在 Windows ZIP 包和 PECL 中找到。
注:雖然 Windows 安裝程序是讓 PHP 工作的最容易的方法,但是它有很多限制。
例如,它不支持自動安裝 PHP 擴展。使用安裝程序安裝 PHP 不是最好的方式。

警告:請注意,這種安裝方式安裝的 PHP 不是安全的。
如果需要一個安全的 PHP 設置,最好使用手動方式安裝,并手動設置好每個選項。

手工安裝

雖然目前有很多多合一的安裝包,而且也發(fā)布了一個 Microsoft Windows 的 PHP 安裝程序,但是仍然

建議用戶花些時間自己手動安裝 PHP。
因為這樣才可以更加了解這套系統(tǒng),并能夠在需要的時候更方便的安裝 PHP 擴展dll文件。

下面詳細介紹php的安裝和Apache加載php。


把解壓的 php 重命名為 php5. 并復制到C 盤目錄下. 即安裝路徑為 c:/php5 

1   找到php 目錄下的 php.ini.recommended ( 或者php.ini-dist) 文件, 重命名為 php.ini
必須只能復制到系統(tǒng)盤的windows 目錄下( 以c:/windows 為例). 因為這是php 規(guī)定的。從最后的phpinfo.php 文件可以看到這個。
我復制到原目錄下 后,結(jié)果導致無法連接到數(shù)據(jù)庫。出現(xiàn)如下錯誤:

Fatal error : Call to undefined function mysql_connect() in D:/public_html/testMysql.php on line 6

我們從 phpinfo.php 中看到 Configuration File Path 的值是 C:/WINDOWS 。這是 PHP 規(guī)定的,但是經(jīng)我測試,沒有將 php.ini 放到 windws 下,導致 Loaded Configuration File 的值是 none ,正常情況下是 C:/WINDOWS/php.ini 
2  
 再把php 目錄下的php5ts.dll,libmysql.dll 復制到目錄 c:/windows/system32 下.

注意:CGI 和 CLI 可執(zhí)行文件以及 web 服務器模塊都需要 php5ts.dll 。

 

要讓 php5ts.dll 能正確被搜索到,有下面三個選擇:①復制該文件到 Windows 系統(tǒng)目錄,②復制該文

件到 web 服務器的目錄,③把 PHP 目錄(例如 d:/PHP )添加到 PATH 環(huán)境變量中。為了將來更好的

維護,建議使用最后一個選擇,將 PHP 目錄添加到 PATH 環(huán)境變量中,因為這樣更便于將來升級 PHP 。但我之前用的是第一個選擇。

 




向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI