9

我在 Cloudcontrol 上设置 Symfony 2 有一点问题,

我按照说明安装了 Symfony 2 框架,更改了文档根目录等。
现在,当我尝试将更改推送到服务器服务器时,它会从 composer.json 加载依赖项,然后失败并显示一条消息:

[RuntimeException]
无法扫描“/srv/tmp/builddir/code/vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/Resources/stubs”中的类,这似乎不是文件也不是文件夹

这个文件是一个供应商包,从 composer 加载。

我与示例项目(SF2)中的默认 composer.json 文件具有相同的效果

本地化它工作得很好!

有人可以给我一个提示吗?

4

3 回答 3

14

设置“最低稳定性”:“开发”并运行作曲家更新后出现同样的错误。

由于未知原因 symfony/symfony (dev-master ...) 一直无法从源下载,因此正在从缓存中加载。

对我有用的是以前的答案的混合:

$ rm -rf vendor/symfony
$ composer clearcache
$ composer install
于 2014-11-04T07:15:20.613 回答
8

有时我不得不清理作曲家缓存以消除奇怪的错误,通常它在

/home/user/.composer/cache  

您也可以尝试使用更新作曲家

php composer.phar self-update

我希望它为你运行。

于 2013-08-28T14:36:51.080 回答
4

我的开发目录中有完全相同的错误。

修复它的是:

$ rm -rf vendor/symfony
$ php composer.phar install

它重新安装,,,,symfony/symfony现在一切正常!symfony/icusymfony/assetic-bundlesymfony/monolog-bundlesymfony/swiftmailer-bundle

于 2014-06-17T09:33:24.970 回答