如何降级 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?的主要内容,如果未能解决你的问题,请参考以下文章