在XAMPP for Windows中升级PHP 5.4.0?

时间:2012-03-29 17:04:45

标签: php windows xampp installation

我想在XAMPP中升级到PHP 5.4.0。我正在使用Windows操作系统。我在网上搜索过,但最近发布时没有适当的指南。

有人可以给我一些关于如何在XAMPP(windows)中升级到PHP 5.4.0的说明吗?

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期望的文件名
  6. Source

答案 1 :(得分:3)

我在php 5.4发现了一个用于xampp windows的php_uploadprogress.dll扩展程序:

http://www.fsbcomputers.com/php_uploadprogress

有32位和64位版本以及php 5.5的预览。

顺便说一句,php build number,apache / xampp指的是:

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

答案 2 :(得分:2)

我希望你仍然关注这个,我在最新的xampp stable上安装了php 5.4没有问题。 幸运的是,有一个xampp的测试版更新,让生活更轻松。 http://www.apachefriends.org/en/xampp-beta.html

只需确保对旧的xampp目录进行完整备份,然后导出旧数据库,以便将它们导入到新的(更新的)mysql安装中。或者你不需要更新mysql,我使用这个测试版,我可以说它非常可靠。

编辑:弹出式警告也是我遇到的问题,我建议使用最新的测试版。但是,您可以通过在php.ini中注释掉以下行来修复错误并在旧安装上使用php 5.4(不推荐)

extension=php_oci8.dll

更改为

;extension=php_oci8.dll

答案 3 :(得分:2)

我在ubuntu中完成了升级。以下是升级的步骤。

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