2013-01-16 37 views
-1

我想在windows上安裝特定版本的php(5.3.3)。 有什麼不同的可能方式來做到這一點? 什麼是最無痛的?在windows上安裝特定php版本的無痛方法

(我大體知道,有些人編譯包裝自己,但是當它是需要的,而不是隻挑選準備安裝疑惑。)

附: 我寧願避免安裝也迫使我升級Apache。尋找只安裝PHP

+0

安裝apache + php的解釋請爲什麼這個題外話。特別是它與http://stackoverflow.com/questions/1401904/painless-way-to-install-a-new-version-of-r-on-windows?rq = 1有何不同,這似乎引起了很多關注 – shealtiel

+0

@jrummel請參閱上面的 – shealtiel

回答

1

有適用於Windows預編譯的二進制PHP其在http://windows.php.net/download/

問題的安裝相對簡單的是,你所提到的具體的版本不可作爲預構建的二進制。但是他們確實提供了一個PHP 5.3.2的二進制文件,如果對您來說「足夠接近」,您可以簡單地將它解壓縮到一個目錄並編輯$ unzipdir/php.ini文件並更新apache conf(通常是C:\ Program Files \ Apache Software Foundation \ Apache2.2 \ conf)。

如果你真的需要5.3.3,似乎沒有別的選擇,只能自己編譯它。

我看不出爲什麼你必須升級你的Apache,除非它被困在一個古老的版本。

你也可能想看看WAMP服務器可以輕鬆地在未來http://www.wampserver.com

+0

謝謝,你的鏈接windows.php.net/download上找到了什麼和這裏找到的是什麼http://windows.php.net/downloads/releases/archives/?有什麼不同?在第二個環節,我可以找到5.3.3的msi。 – shealtiel

+0

我完全忘了檔案!好決定!區別在於下載頁面上列出的版本是「穩定」版本。在生產環境中運行未標記爲穩定的版本通常不會完成。 – Flunk