如何降级Wampserver PHP?

如何降级Wampserver PHP?,php,wamp,wampserver,Php,Wamp,Wampserver,我在wampserver上随处可见降级php,我只需左键单击wamp>php>version>get more> 然后加载我想要的版本 但是当我这么做的时候,我看到了这一点,我没有看到任何下载其他php版本的链接。我只能在此基础上下载一个文件php5.2.4.iss 很好,我加载了它,并在我的文件夹“C:\wamp\bin\php\php5.2.4”中解压了归档文件 接下来,我将文件wampserver.conf、php.ini和phpForApache.ini从我的文件夹“C:\wamp\bi

我在wampserver上随处可见降级php,我只需左键单击wamp>php>version>get more> 然后加载我想要的版本

但是当我这么做的时候,我看到了这一点,我没有看到任何下载其他php版本的链接。我只能在此基础上下载一个文件php5.2.4.iss

很好,我加载了它,并在我的文件夹“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时,我有两个版本的php,一个是我实际使用的版本(5.5.12),另一个是我想安装的版本(5.2.4),但当我选择5.2.4时,我的wamp图标变成橙色,并保持这种状态,我不明白为什么。

要手动将任何版本的php安装到wamp中,您可以按照以下步骤进行操作

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

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

    您是否检查了Apache日志?是的,当我传递到可以工作的php版本时,我会出现一些错误,但当我传递我想要使其工作的版本时,什么都没有。。。非逻辑PHP5.2.4不会在Apache2.4.9中运行,因为构建PHP5.2.4时没有Apache2.4链接。您还需要安装一个较旧版本的Apache。请有人解释为什么这个答案会被否决,因为据我所知,我完整地回答了这个问题,并提供了一个文档化的详细解决方案。我想知道,这样我可以在将来改进我的答案,谢谢。这也适用于添加php版本5.5的情况