我目前正在运行具有多个 PHP 版本(5.3.8、5.4.3)的 Wampserver。Wampserver 可让您轻松地在希望 apache 使用的 php 版本之间来回切换。但是,我无法通过 CLI 处理多个版本。我有一些项目需要命令行,但有些与 php5.4 兼容,而有些则不兼容。
有没有办法在 Windows 中创建某种类型的“别名”,以便我指定在命令行上使用哪个版本的 PHP...IE:php54 cache:clear
,php53 cache:clear
?
答案1
最简单的方法是利用“PATH”环境变量,并将 .PHP 二进制文件重命名为不同的名称(如果尚未重命名)。将两个 PHP 安装目录都添加到“PATH”中,当您从命令行运行可执行文件时,它们都会被搜索,因此您不必每次都输入完整路径。(当然,由于其中的任何目录都会被搜索,因此将不同的 PHP 二进制文件命名为不同的名称很重要。)