创建新 symfony 项目时出错,无法使用 bin/console

Posted

技术标签:

【中文标题】创建新 symfony 项目时出错,无法使用 bin/console【英文标题】:Error creating new symfony's project and can't use bin/console 【发布时间】:2020-05-17 05:48:38 【问题描述】:

我刚刚通过wget在Debian上安装了Symfony的cli,用新的Symfony项目--full创建新项目时,出现如下错误:

执行脚本缓存:delete [KO] [KO] 脚本缓存:delete 返回错误代码 1 !!无法打开输入文件:./bin/console !! 通过 post-update-cmd 调用脚本@auto-scripts 无法执行 /usr/local/bin/composer create-project symfony / website-skeleton / home / dwes / project Final: exit status 1

Composer 生成除 bin 之外的目录结构,我尝试忽略错误,但显然当我使用任何 php bin/console 命令时,我无法打开它:

root@dwes2daw:/home/dwes/project final php bin/console make: 控制器无法打开输入文件:bin / 控制台

感谢您的宝贵时间

【问题讨论】:

几天前我也遇到过类似的事情。我最终得到了一个包含 Symfony flex 和 composer.json 文件的供应商目录。我运行了“composer install”,一切似乎都正常安装了。只是猜测,但不妨试一试。 【参考方案1】:

https://github.com/symfony/recipes 有问题。他们已经修复了它,现在您可以创建您的项目了。

【讨论】:

以上是关于创建新 symfony 项目时出错,无法使用 bin/console的主要内容,如果未能解决你的问题,请参考以下文章

无法从 dist 下载 symfony/finder:解压 ZIP 文件时出错。损坏的文件?

使用 Visual Studio 2008 创建新的 WiX 安装项目时出错

在 Visual Studio 上创建新的 python 项目时出错

从 Symfony 3.4 升级到 4:升级 symfony 时出错

无法在 Symfony 4.1 项目中安装 Doctrine Migrations V2

Symfony4加载类自定义文件夹时出错“预计找到类...但是找不到它”