PHP Wamp 和命令行中的版本 Windows 不兼容
PHP Version in Wamp and Command Line Windows not compatible
所以基本上我正在尝试 运行 wamp 服务器上的 yii 框架,但需要更高版本的 php(5.4 以上)。在我的 Wamp 服务器中,php 版本是 5.5,我已经在浏览器 (localhost) 上检查过了。但是当我 运行 它在 windows 上时,它失败了,因为 windows 版本只有 5.3。它也会导致 yii 框架失败,因为当我输入 php requirements.php 时。它不起作用。
PHP 没有 Windows 版本,所以基本上您必须手动安装 PHP 版本,即不使用 WAMPServer。
这可能会在你的 PATH 上添加一个条目(无论如何使用 WAMPServer 总是一个坏主意,因为你可以在你的系统上使用 WAMPServer 一次拥有多个版本的 PHP)
查看您的 PATH,如果必须,请将其修改为指向 \wamp\bin\php\php{version}
中的 PHP
更好的方法是从 PATH 环境变量中删除对 PHP 的任何引用,并编写一个简单的批处理文件,仅在您需要时将 php 添加到您的路径,就像这样
批处理文件保存在 C:\windows\phppath.cmd
echo off
PATH=%PATH%;c:\wamp\bin\php\php5.4.16
假设您的 wampserver 安装上有 php5.4.16。
所以基本上我正在尝试 运行 wamp 服务器上的 yii 框架,但需要更高版本的 php(5.4 以上)。在我的 Wamp 服务器中,php 版本是 5.5,我已经在浏览器 (localhost) 上检查过了。但是当我 运行 它在 windows 上时,它失败了,因为 windows 版本只有 5.3。它也会导致 yii 框架失败,因为当我输入 php requirements.php 时。它不起作用。
PHP 没有 Windows 版本,所以基本上您必须手动安装 PHP 版本,即不使用 WAMPServer。
这可能会在你的 PATH 上添加一个条目(无论如何使用 WAMPServer 总是一个坏主意,因为你可以在你的系统上使用 WAMPServer 一次拥有多个版本的 PHP)
查看您的 PATH,如果必须,请将其修改为指向 \wamp\bin\php\php{version}
更好的方法是从 PATH 环境变量中删除对 PHP 的任何引用,并编写一个简单的批处理文件,仅在您需要时将 php 添加到您的路径,就像这样
批处理文件保存在 C:\windows\phppath.cmd
echo off
PATH=%PATH%;c:\wamp\bin\php\php5.4.16
假设您的 wampserver 安装上有 php5.4.16。