【发布时间】:2021-01-12 06:15:23
【问题描述】:
我正在尝试切换我的 Wamp Server (3.1.3) 上的 PHP 版本,但它不断切换回旧版本。我有旧的 php 版本 5.x,然后是新版本 7.x。 我在 PHP 上工作不多,所以没有意识到偶尔我不得不工作时使用的是 5.x。我已经安装了 PHP 7.x 版本,我相信在某些时候这可以工作,但我可能错了。无论如何,在切换后我看到所有服务都重新启动,但是当我检查 PHP 版本时,它仍然显示旧的服务被选中。所以我决定从头开始下载一个新版本,然后做了以下事情:
1- 将 php.ini-development 文件重新保存为 php.ini 和 phpForApache.ini
2- 将 wampserver.conf 从旧安装复制到新的 php 安装文件夹
3- 检查 wampserver.conf 中的 dll 引用。他们似乎是正确的,指向 php7apache2_4
我退出了 WAMP 并开始备份,但我什至没有在列表中看到新版本。我在这里做错了什么?我还删除了 php 版本的文件夹之一,但它继续显示在菜单中。重新启动我的机器,它仍然存在。这里似乎有些严重错误。有没有我手动修改这些的地方?
以下是我在 localhost 上看到的内容,以防它给出任何线索
【问题讨论】:
-
你的插件都不依赖于 PHP5? (另外,wampserver 目前是 3.1.9)
-
@Mike'Pomax'Kamermans 我什至不知道插件对 wamp 意味着什么。我在这个 php 环境中工作已经有一段时间了,我没有安装任何我记得的东西,所以不要'不认为我有任何插件。是的,猜它是旧版本。我有一个遗留项目,我在设置时遇到了很多问题,一旦开始运行,我就不想碰任何东西,尤其是 wamp 服务器。
-
我确实觉得这是因为 wamp 服务器版本。猜猜如果我升级我也必须升级 MySQL,有没有我可以遵循升级的指南?我发布了我的本地主机的图片
-
谷歌搜索“wampserver upgrade PHP”会得到很多点击,但blog.astemplates.com/change-php-version-wamp 看起来相当有用。
-
@Mike'Pomax'Kamermans 实际上 WAMPServer 的最新完整版本是 3.2.3
标签: php windows apache wamp wampserver