Wamp Server 3.1.4 显示(环境变量 PATH)错误

Posted

技术标签:

【中文标题】Wamp Server 3.1.4 显示(环境变量 PATH)错误【英文标题】:Wamp Server 3.1.4 showing (environment variable PATH) error 【发布时间】:2019-06-01 20:01:57 【问题描述】:

我从 wamp 服务器收到环境变量 PATH 错误。

已经在系统设置之前设置了路径(C:\wamp64\bin\php\php7.2.10)但是又报同样的错误

对不起,

有一个错误。

有 Wampserver 路径 (c:/wamp64) 进入 Windows PATH 环境变量:(C:\wamp64\bin\php\php7.2.10)

似乎在环境变量PATH中声明了一个PHP安装 C:\wamp64\bin\php\php7.2.10

Wampserver 不使用、修改或要求 PATH 环境变量。 在 Wampserver 或 PHP 版本上使用 PATH 不利于 Wampserver 的正常运行。

按 ENTER 继续...

见下图:

how to resolve wamp server (path) error

【问题讨论】:

【参考方案1】:

错误是告诉您您将 Windows 路径设置为包含一个 PHP 版本的文件夹。 WAMPServer 不需要也不喜欢将 PATH 设置为任何版本的 PHP,无论它是 WAMPServer 附带的还是以其他方式安装的。这一切都在命令行窗口的消息中。

因此,要删除错误,请从 PATH 环境变量中删除对系统上任何位置的任何 PHP 的所有引用,无论它是随 WAMPServer 提供还是以其他方式安装。

当然,原因是使用 WAMPServer,您可以将多个版本的 PHP 安装到 WAMPServer 中。如果您注意到它现在是开箱即用的,并且有多个版本的 PHP 可供使用。

原因

如果您将其中一个 PHP 版本添加到 PATH,那么当您切换到另一个 PHP 版本时,您的 PATH 仍将指向旧版本。毫无疑问,您会忘记修改 PATH,这只会造成混乱和问题,因此我们希望您根本不要在路径上包含任何版本的 PHP。

PHP CLI

好的,现在你的路径上没有 PHP 版本,你将如何运行 PHP CLI(命令行界面)我听到你问了 :)

为此,我有一个小 .bat/.cmd 文件,我将其放置在 Windows PATH 上已经存在的文件夹中,这样我就可以在任何地方运行它。

我已经在this answer 中将其写到上一个问题中,因此请点击此链接,而不是我将其全部写在两个地方。

【讨论】:

以上是关于Wamp Server 3.1.4 显示(环境变量 PATH)错误的主要内容,如果未能解决你的问题,请参考以下文章

wamp server环境下mysql数据库的密码为什么修改不了?

wamp server 3.0.6 为绿色,但 localhost 显示为空白

如何解决WAMP Server 与IIS端口冲突问题

Wamp server 2.5 页面重定向错误

WAMP Laravel - 从一个本地站点向另一个站点发送API请求混合了环境变量

wamp本地可以访问,远程无法访问,报错:client denied by server configuration