Symfony 2 - > Composer和CloudControl

Mat*_*ich 9 symfony composer-php cloudcontrol

我在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文件有同样的效果

Localy它运作得很好!

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

小智 14

设置"最小稳定性"后出现相同的错误:"dev"并运行composer update.

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

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

$ rm -rf vendor/symfony
$ composer clearcache
$ composer install
Run Code Online (Sandbox Code Playgroud)


小智 8

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

/home/user/.composer/cache  
Run Code Online (Sandbox Code Playgroud)

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

php composer.phar self-update
Run Code Online (Sandbox Code Playgroud)

我希望它适合你.