如何向 WAMP 添加新的 PHP 版本

如何向 WAMP 添加新的 PHP 版本

我正在尝试安装 PHP 5.3.8 以便与 WAMP(Windows)一起使用。

我从 PHP 网站下载了它,将其复制到 bin 文件夹中,然后将此行添加到 wampmanager.ini:

Type: item; Caption: "5.3.8"; Action: multi; Actions:switchPhp5.3.8;

和:

[switchPhp5.3.8]
Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
Action: run; FileName: "c:/wamp/bin/php/php5.3.0/php-win.exe";Parameters: "switchPhpVersion.php 5.3.8";WorkingDir: "c:/wamp/scripts"; Flags: waituntilterminated
Action: run; FileName: "c:/wamp/bin/php/php5.3.0/php-win.exe";Parameters: "-c . refresh.php";WorkingDir: "c:/wamp/scripts"; Flags: waituntilterminated
Action: run; FileName: "net"; Parameters: "start wampapache"; ShowCmd: hidden; Flags: waituntilterminated
Action: resetservices
Action: readconfig;

但它不起作用......

在我编辑它并启动 WAMP 之后,这些更改将从 ini 文件中删除。

答案1

你为什么不安装最新版本的泛太平洋行动计划

WampServer 2.1a [24/12/10] 包括:

  • Apache 2.2.17
  • Php 5.3.3
  • Mysql 5.1.53(版本64位)
  • MySQL5.5.8(版本三十二位)
  • PhpMyadmin 3.2.0.1
  • SQLBuddy 1.3.2

答案2

我需要一种方法来手动安装 PHP 5.4,因为我的 WampServer 版本没有 PHP 5.4 插件。

这个线程有点旧了,但是我将在这里给出该过程,因为它与原始问题相符。

我将以 PHP 5.4.13 为例(目前最新的 5.4 版本)

  1. 下载二进制文件php.net
  2. 提取新文件夹中的所有文件:C:/wamp/bin/php/php5.4.13/
  3. wampserver.conf从另一个 php 文件夹(如)复制php/php5.2.8/到新文件夹
  4. php.ini-development将文件重命名为phpForApache.ini
  5. 完成!重新启动 WampServer(>右键单击托盘图标>退出)

ℹ️
如果您要添加 php 版本 5.6,您也需要php5apache2_4.dll从其他 php 文件夹复制,否则 wamp 服务器将无法启动。

ℹ️如果您要添加 php 版本 8+,您还
需要复制php8embed.lib、、、和文件php8phpdbg.dll,以便 wamp 服务器能够启动。php8ts.dllphp-cgiphpdbgphp-win

答案3

我也需要在 WAMP 中升级 PHP最近。正确执行此操作有几个步骤。我介绍了所有这些步骤,并在上面链接的帖子中提供了屏幕截图。

希望能帮助到你!

答案4

是另一篇有关在 wamp 中更改 php 版本的有用文章。

文章中提到的一个有用的细节是更新环境变量以指向新的 php,这样您就可以访问正确的 php cli。

相关内容