如何降级 Wampserver PHP?

Posted

技术标签:

【中文标题】如何降级 Wampserver PHP?【英文标题】:How to downgrade Wampserver PHP? 【发布时间】:2015-07-08 11:48:58 【问题描述】:

我在 wampserver 上到处都能看到降级 php 我只需要左键单击 wamp> php>version> 获取更多信息> 并下载我想要的版本。

但是当我这样做时,我到达了这个page,我没有看到任何下载其他 php 版本的链接。我只能下载一个文件php5.2.4.isson这个page

太好了,我把它下载到php.net 上,然后我将存档解压缩到我的文件夹“C:\wamp\bin\php\php5.2.4”中

接下来,我将文件 wampserver.conf、php.ini 和 phpForApache.ini 从我的文件夹“C:\wamp\bin\php\php5.5.12”复制到文件夹“C:\wamp\bin\php\php5 .2.4"

最后,我在 php.ini 和 phpForApache.ini 文件中更改了路径:

extension_dir = "C:\wamp\bin\php\php5.2.4"

当我重新启动 wamp 时,我有 2 个版本的 php,我实际使用的一个 (5.5.12) 和我想要安装的一个 (5.2.4),但是当我选择 5.2.4 时,我的 wamp 图标变成橙色并且一直这样我不明白为什么。

【问题讨论】:

你检查过 Apache 日志吗? 是的,当我传递给工作的 php 版本时我有一些错误,但当我传递我想要工作的版本时没有任何错误......不是逻辑 PHP 5.2.4 不会在 Apache 2.4.9 中运行,因为在构建 PHP5.2.4 时没有 Apache 2.4 链接。您还需要安装旧版本的 Apache 【参考方案1】:

要手动将任何版本的 PHP 安装到 WAMP 中,您可以按照以下步骤操作...

    从php.net 下载二进制文件 将所有文件解压到一个新文件夹中:C:/wamp/php/php5.4.13(或任何版本号) 将 wampserver.conf 文件从 wamp 中的另一个 PHP 文件夹复制到新文件夹。 将php.ini-development文件重命名为phpForApache.ini 通过退出 Wamp 并重新启动 WampServer 来重新启动它)

注意:如果你添加 php 版本 5.6,你需要从 wamp 的另一个 php 文件夹中复制php5apache2_4.dll,否则 wamp 服务器将无法启动。

【讨论】:

有人可以解释为什么这个答案会被否决,因为据我所知,我已经完全回答了这个问题,并提供了一个记录在案的详细解决方案。我想知道,以便我以后可以改进我的答案,谢谢。 如果您要添加 php 版本 5.5,这也适用【参考方案2】:

访问Wampserver Activities并下载所需的PHP版本,然后运行安装包。 启动wamp服务器,再次尝试左键wamp>PHP>版本>选择版本

【讨论】:

以上是关于如何降级 Wampserver PHP?的主要内容,如果未能解决你的问题,请参考以下文章

如何再wamp 下安装多个版本的php

如何在 WAMPServer 中从 Windows 命令行运行 PHP

怎么查看 wampserver apache 的工作目录

mysql已经安装 又安装了 wampserver

wamp是啥意思

wampserver能正常启动和连接localhost,但不能打开自己的php项目,怎么解决??