Php symfony make:新项目上的实体崩溃

Php symfony make:新项目上的实体崩溃,php,symfony,console,entity,Php,Symfony,Console,Entity,每当我尝试使用bin/console make:entity创建实体时,我都会得到以下结果: php bin/console make:entity Class name of the entity to create or update (e.g. FierceElephant): > Video In DebugClassLoader.php line 337: Warning: include(/home/user/work/project1/vendor/compo

每当我尝试使用bin/console make:entity创建实体时,我都会得到以下结果:

php bin/console make:entity

 Class name of the entity to create or update (e.g. FierceElephant):
 > Video


In DebugClassLoader.php line 337:

  Warning: include(/home/user/work/project1/vendor/composer/../../src/Entity/Video.php): failed to open stream: No such file or directory  

这个项目是非常新的,目前代码很少;这是我在项目中尝试创建的第一个实体。我不明白为什么我得到这个,因为很明显,该文件不存在,因为我想创建它。。。 我在谷歌上没有发现类似的问题。也许我忘了激活php扩展


有什么想法吗?

如果你手工搞乱并删除了一些类,可能需要composer dump autoload。

可能是目录权限,它无法写入文件,因此当它试图打开它时,它会自动失败,它不存在。似乎它会因为未能创建而抛出一个错误,但我面前没有要检查的代码。我没有想到这一点,但我已经检查过,并且所有内容都与我使用的同一个用户在一起,在775中,所以我猜原因在别处……是否存在/home/user/work/project1/src/Entity目录?使用sudo进行了尝试?请尝试composer安装(重新安装)