作曲家不会清除缓存,文件夹名称可能很痛苦



我有一个应用程序放置在路径

/var/www/webapp/myapp

"vendor"文件夹位于

/var/www/webapp/myapp/OLDdir/vendor

现在我想改变

/var/www/webapp/myapp/NEWdir/vendor

。当然,我已经将路径更新为自动加载。

/var/www/webapp/myapp/NEWdir/vendor/autoload.php

作曲器的自动加载失败,因为

require_once(/var/www/webapp/myapp/OLDdir/vendor/composer/autoload_real.php):
failed to open stream: No such file or directory in
/var/www/webapp/myapp/OLDdir/vendor/autoload.php

我尝试了所有的命令行,比如dump- auload和clear-cache,但是没有任何变化!不知何故,它总是在寻找OLDdir。我在整个文件夹树中搜索了"OLDdir"的全文,但是没有找到。

我想如果有可能改变一些文件夹名称已经安装了作曲家…是吗?

谢谢

您可以从composer.json中更改供应商目录名称和位置

{
    "config": {
        "vendor-dir": "new_vendor_path"
    }
}

相关内容

  • 没有找到相关文章

最新更新