Mik*_*ike 3 php windows command-line wamp
我目前正在运行具有多个 PHP 版本(5.3.8、5.4.3)的 Wampserver。Wampserver 允许您轻松地在您希望 apache 使用的 php 版本之间来回切换。但是,我无法处理来自 CLI 的多个版本。我有需要命令行的项目,但有些与 php5.4 兼容,有些则不兼容。
有没有办法在 Windows 中创建某种类型的“别名”,允许我指定在命令行上使用哪个版本的 PHP .. IE: "php54 cache:clear", "php53 cache:clear" ??
谢谢!
我正在做类似下面的事情。
前任。我有两个 php 版本,PHP 5.6 和 PHP 7.3
我有 wamp 环境所以我做了如下
所以我已将 D:\wamp\bin\php\php7.3.6\php.exe 复制到 D:\wamp\bin\php\php7.3.6\php7.exe
我已将 D:\wamp\bin\php\php5.6\php.exe 复制到 D:\wamp\bin\php\php5.6\php56.exe
然后我将两者都添加到环境变量路径中,如下所示。
现在你需要重新打开cmd,你可以使用如下命令
php56 -v
php7 -v
Run Code Online (Sandbox Code Playgroud)
您还可以运行命令refreshenv在打开的 cmd 中重新加载环境变量。
如果您想更改默认的 php 版本,您可以移动路径如下。
例如,如果您想要 php 7.0.23 作为默认值而不是 php 7.3.6
在上面的截图中,我将 php 7.0.23 移到了所有其他 php 版本(php 7.3.6 和 php 5.6.31)之上。
我希望这将有所帮助。
归档时间: |
|
查看次数: |
8567 次 |
最近记录: |