symfony:php似乎在/usr/bin下不可用

symfony:php似乎在/usr/bin下不可用,php,symfony,doctrine,Php,Symfony,Doctrine,我在symfony5.0.4中遇到了一个问题,我正在使用ubuntu 当我尝试使用命令行创建数据库时: sudo symfony console doctrine:database:create symfony local:php:refresh 它显示了这个错误: ->php似乎在/usr/bin下不可用 当我运行命令行时 symfony local:php:list 我表明: 我尝试执行此命令行: sudo symfony console doctrine:database:cre

我在symfony5.0.4中遇到了一个问题,我正在使用ubuntu

当我尝试使用命令行创建数据库时:

sudo symfony console doctrine:database:create
 symfony local:php:refresh
它显示了这个错误:

->php似乎在/usr/bin下不可用

当我运行命令行时

symfony local:php:list
我表明:

我尝试执行此命令行:

sudo symfony console doctrine:database:create
 symfony local:php:refresh
但一切都没有改变

My.env文件:

DATABASE_URL=mysql://root:ahmed@127.0.0.1:3306/db_pinte?serverVersion=5.7

有人对这个问题有什么想法吗?

使用php bin/console原则:数据库:create而不是symfony

它给出了
驱动程序中发生的异常:SQLSTATE[HY000][1698]拒绝对用户“root”@“localhost”的访问
即使我将其与sudoIt的正常功能一起使用,您也应该在.env文件中设置数据库连接您使用的是什么?mysql?pgsql?你能给我看一下你的数据库URL吗?是的,MySQL,我在问题帖子中添加了数据库URL,你的用户是ahmed还是root?我想你换了你的登录名和密码?