【发布时间】:2018-07-30 13:43:21
【问题描述】:
我正在使用 Windows 7 并且我有 2 个 Xampp 安装:
- 一个使用 PHP 5.6.24
- 另一个使用 PHP 7.2.2
我尝试单独启动每个 Xampp,phpinfo() 给了我正确的 PHP 版本,但如果我这样做 php -v 我总是得到 PHP 版本是 6.6.24
这导致显示以下输出的安装问题:
[InvalidArgumentException] 找不到包 symfony/skeleton 在可使用您的 PHP 版本安装的版本中具有稳定性 5.6.24.
有没有办法指示操作系统使用哪个 PHP 版本?我在想也许使用环境变量可能是解决方案。
【问题讨论】:
-
与其编辑问题以添加解决方案,不如将其发布为答案! Answering your own question is not forbidden,但officially encouraged。 (甚至可以选择直接在Ask a Question 页面回答问题)
-
请不要在标题中添加“已解决”之类的文字。相反,通过单击向下投票按钮下方的复选标记,将最有帮助的答案标记为已接受。
-
@Veve 你是对的,它可能有不同的 PHP 版本,系统环境变量路径必须包含要使用的版本。
标签: xampp composer-php symfony4