为了账号安全,请及时绑定邮箱和手机立即绑定

Symfony 框架不能使用自制安装的 php

Symfony 框架不能使用自制安装的 php

PHP
波斯汪 2021-11-05 15:43:29
我正在使用 Brew 安装最新的 php 版本,它可以在我的终端中运行:$ php -vPHP 7.3.7 (cli) (built: Jul  5 2019 12:44:05) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.3.7, Copyright (c) 1998-2018 Zend Technologies    with Zend OPcache v7.3.7, Copyright (c) 1999-2018, by Zend Technologies但是当我创建一个新的 symfony 框架项目并运行时symfony server:start,它显示 symfony 使用旧的 php7.1,但安装的最新 php 是 7.3。$symfony server:start [WARNING] run "symfony server:ca:install" first if you want to run the web server with TLS support, or use "--no-tls" to avoid this warningJul 31 19:21:51 |DEBUG| PHP    Using PHP version 7.1.23 (from default version in $PATH)该消息显示它使用 $PATH 中的 php 7.1.23 作为默认版本,因此我从 $PATH 中删除了 php7.1.23,并将 php7.3 链接到 $PATH,但仍然无法正常工作
查看完整描述

2 回答

?
慕娘9325324

TA贡献1783条经验 获得超4个赞

您可以运行symfony local:php:list以查看已安装的所有 php 版本的列表。要使用特定版本,您可以创建一个.php-version包含版本号的文件。


查看完整回答
反对 回复 2021-11-05
?
jeck猫

TA贡献1909条经验 获得超7个赞

过了一段时间,但在 Windows 10 中修复相同的问题是将 .php-version 编码文件更改为 UTF8(例如使用记事本++)。


查看完整回答
反对 回复 2021-11-05
  • 2 回答
  • 0 关注
  • 191 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信