Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Symfony内核在Symlinked composer包中找不到命名空间_Php_Symfony_Composer Php_Symfony5 - Fatal编程技术网

Php Symfony内核在Symlinked composer包中找不到命名空间

Php Symfony内核在Symlinked composer包中找不到命名空间,php,symfony,composer-php,symfony5,Php,Symfony,Composer Php,Symfony5,我目前正在开发一个可重用的用户管理包。 通过在composer.json中本地注册此捆绑包,一切正常 不幸的是,一旦退出项目,并在composer中加载“path>symlink”,就再也不能工作了 试图从命名空间“Dcognata\UserBundle”加载类“DcognataUserBundle”。 您是否忘记了另一个名称空间的“use”语句 软件包已正确安装在供应商/文件夹中。 你有没有线索帮我解决这个问题 谢谢 编辑: ---------------------------- --

我目前正在开发一个可重用的用户管理包。 通过在composer.json中本地注册此捆绑包,一切正常

不幸的是,一旦退出项目,并在composer中加载“path>symlink”,就再也不能工作了

试图从命名空间“Dcognata\UserBundle”加载类“DcognataUserBundle”。 您是否忘记了另一个名称空间的“use”语句

软件包已正确安装在供应商/文件夹中。

你有没有线索帮我解决这个问题

谢谢


编辑:

 ---------------------------- ------------------------ 
  Bundle name                  Extension alias         
 ---------------------------- ------------------------ 
  DcognataUserBundle           dcognata_user           
经过几次尝试,新信息

这捆东西似乎装得很好。 错误只发生在内核中

bundle命令可以正常工作。错误只发生在前端


最后

我终于改变了我的方式。我的捆绑包将从github加载,而不是在本地加载,直到它上载到packagist

它似乎起作用了

"repositories": [
    {
        "type": "vcs",
        "url": "git@github.com:username/user-bundle.git"
    }
]
 ---------------------------- ------------------------ 
  Bundle name                  Extension alias         
 ---------------------------- ------------------------ 
  DcognataUserBundle           dcognata_user           
"repositories": [
    {
        "type": "vcs",
        "url": "git@github.com:username/user-bundle.git"
    }
]