因为我需要在 Yii 框架中同时处理 PHP5.x 和 PHP7.x 项目,所以我安装了 WAMP。
我还设置了我的环境变量以链接到包含 php.exe 的两个路径,并且仅用于处理项目,这很好。
但是,每当我需要运行迁移时,都会出现一个问题:如果首先定义 PHP7 路径,则 PHP5 迁移将不会运行,如果首先列出 PHP5 路径,则 PHP7 迁移将不再起作用。
PHP5 的错误信息:
'yii' 不是内部或外部命令、可运行程序或批处理文件。
PHP7 的错误信息:
解析错误:语法错误,意外的“?” 在 C:\wamp64\www\project\vendor\phpunit\phpunit\src\Framework\TestCase.php 行 822
有没有一种简洁的方法可以在运行迁移时定义您希望使用的 PHP 版本,而无需一次又一次地重新配置您的环境变量?