如何为 XAMPP 更新我的 PHP 版本

2024-04-12php开发问题
9

本文介绍了如何为 XAMPP 更新我的 PHP 版本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

问题描述

可能重复:
在 XAMPP for Windows 中升级 PHP?

我目前使用的是 XAMPP 版本 1.8.1,它的 PHP 版本是 5.4.3

I am currently using XAMPP version 1.8.1 which has the PHPversion 5.4.3

我从一天前发布的 PHP 站点版本 5.4.11 中找到了最新版本的 PHP.

I have found the latest version of PHP from the PHP site version 5.4.11, released a day ago.

现在如果我从 php.net 下载最新的 PHP 版本并将我当前的 PHP 目录替换为最新的,它会正常/立即工作吗?

Now if I download the latest PHP version from php.net and replace my current PHP directory with the latest, will it work properly/ straight away?

谢谢

推荐答案

  • 下载 PHP 5.4.11 的最新二进制版本(确保获取 .zip包而不是安装程序)
  • 将其解压缩到目录
  • 复制 XAMPP 安装目录的 php 子文件夹中的目录内容,覆盖已经存在的文件
  • 用较新的版本覆盖 apachein 目录中已经存在的文件.
  • 现在的诀窍:获取名称中带有_2"的文件(例如 php5apache2_2.dll 或 php5apache2_2_filter.dll),将它们复制到 apachein 子目录中并删除"_2" 部分,覆盖现有文件.这是必要的,因为 XAMPP 使用 Apache 版本 2.2,并且带有 2 前缀的文件是为 Apache 2.0 构建的,因此您必须为较新版本(具有不同的插件接口)构建文件并以 XAMPP 期望的文件名重命名它们.
    • Download the latest binary version of PHP 5.4.11 (make sure to get the .zip package not the installer)
    • De-archive it to a directory
    • Copy the contents of the directory in the php subfolder of your XAMPP installation directory, overwriting the files which are already present
    • Overwrite the files which are already present in the apachein directory with the newer versions.
    • Now the trick: take the files which have a "_2" in their names (for example php5apache2_2.dll or php5apache2_2_filter.dll), copy them in the apachein subdirectory and remove the "_2" part, overwriting the existing files. This is necessary because by XAMPP uses Apache version 2.2 and the files with the 2 prefix are built for Apache 2.0, so you must take the files build for the newer version (which has a different plugin interface) and rename them in the filenames XAMPP expects.
    • 希望这会有所帮助.

      这篇关于如何为 XAMPP 更新我的 PHP 版本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

      The End

相关推荐

PHP实现DeepL翻译API调用
DeepL的翻译效果还是很强大的,如果我们要用php实现DeepL翻译调用,该怎么办呢?以下是代码示例,希望能够帮到需要的朋友。 在这里需要注意,这个DeepL的账户和api申请比较难,不支持中国大陆申请,需要拥有香港或者海外信用卡才行,没账号的话,目前某宝可以...
2025-08-20 php开发问题
168

PHP通过phpspreadsheet导入Excel日期数据处理方法
PHP通过phpspreadsheet导入Excel日期,导入系统后,全部变为了4开头的几位数字,这是为什么呢?原因很简单,将Excel的时间设置问文本,我们就能看到该日期本来的数值,上图对应的数值为: 要怎么解决呢?进行数据转换就行,这里可以封装方法,或者用第三方的...
2024-10-23 php开发问题
287

mediatemple - 无法使用 codeigniter 发送电子邮件
mediatemple - can#39;t send email using codeigniter(mediatemple - 无法使用 codeigniter 发送电子邮件)...
2024-08-23 php开发问题
11

Laravel Gmail 配置错误
Laravel Gmail Configuration Error(Laravel Gmail 配置错误)...
2024-08-23 php开发问题
16

将 PHPMailer 用于 SMTP 的问题
Problem with using PHPMailer for SMTP(将 PHPMailer 用于 SMTP 的问题)...
2024-08-23 php开发问题
4

关于如何在 GoDaddy 服务器中使用 PHPMailer 设置 SMTP 的问题
Issue on how to setup SMTP using PHPMailer in GoDaddy server(关于如何在 GoDaddy 服务器中使用 PHPMailer 设置 SMTP 的问题)...
2024-08-23 php开发问题
17