2012-03-29 111 views
9

我想在XAMPP中升級到PHP 5.4.0。我正在使用Windows操作系統。我在網上搜索過,但最近發佈時沒有適當的指南。在XAMPP for Windows中升級PHP 5.4.0?

任何人都可以給我一些關於如何在XAMPP(Windows)中升級到PHP 5.4.0的說明嗎?

回答

5
  1. Download the latest binary version of PHP(一定要得到的.zip包未安裝)
  2. 它解封到一個目錄
  3. 拷貝到您的XAMPP安裝目錄下的子文件夾的php目錄的內容,覆蓋已存在的文件
  4. 使用較新版本覆蓋已存在於apache \ bin目錄中的文件。
  5. 現在的技巧:取名稱中包含「_2」的文件(例如php5apache2_2.dll或php5apache2_2_filter.dll),將它們複製到apache \ bin子目錄中,並刪除「_2」部分,覆蓋現有的文件。這是必要的,因爲XAMPP使用Apache 2.2版本,而前綴爲2的文件是爲Apache 2.0構建的,因此您必須爲新版本(具有不同的插件接口)構建文件並將其重命名爲XAMPP。 。

Source

+1

我試試這個指令。但是當我啓動Apache很多彈出警告顯示。一些警告消息告訴php5。DLL找不到,並且還顯示了很多其他DLL未找到警報。 – sugunan 2012-03-30 18:12:38

+2

您是否重命名了第5步中建議的文件? – jarchuleta 2012-04-02 18:03:51

2

我希望你仍然在這之後,我安裝了最新的XAMPP沒有問題穩定的PHP 5.4。 幸運的是,對xampp進行了測試版更新,使生活更輕鬆。 http://www.apachefriends.org/en/xampp-beta.html

只需確保對舊的xampp目錄進行完整備份,然後導出舊數據庫,以便將它們導入到新的(更新的)mysql安裝中。或者你不需要更新MySQL,我使用這個測試版,我可以說它非常穩定。

編輯:彈出警告是我也有的問題,我推薦使用最新的測試版。但是,你可以修正錯誤,在你的舊

extension=php_oci8.dll 

更改爲

;extension=php_oci8.dll 
3

我發現安裝(不推薦)註釋掉在php.ini以下行工作php_uploadprogress使用PHP 5.4 .dll擴展爲用PHP 5.4這裏XAMPP窗口:

http://www.fsbcomputers.com/php_uploadprogress

有32個64位版本以及爲PHP 5.5預覽。

順便說一句,在PHP的版本號,阿帕奇/ XAMPP指的是:

PHP 5.2:20060613 PHP 5.3:20090626 PHP 5.4:20100525

2

我已經做了在Ubuntu升級。以下是執行升級的步驟。

sudo add-apt-repository ppa:ondrej/php5 
sudo apt-get update 
sudo apt-get install php5 
sudo /etc/init.d/apache2 restart 
+1

這是Ubuntu的。但我需要它的窗口。 – sugunan 2014-08-16 19:03:35