symfony2.1与通过composer安装DoctrineFixturesBundle相关的问题

时间:2012-11-17 21:28:58

标签: symfony doctrine bundle

我正在按照本教程制作博客来学习symfony:http://tutorial.symblog.co.uk/docs/doctrine-2-the-blog-model.html

在我开始关于安装DoctrineFixturesBundle的部分之前,事情已经过去了。本教程适用于symf 2.0,2.1安装方式不同。我按照这里的说明操作:http://symfony.com/doc/master/bundles/DoctrineFixturesBundle/index.html使用作曲家。

这删除了很多供应商,包括树枝,现在symfony给了我死亡的白屏。

另外,我的composer.phar文件非常不同,看起来几乎已损坏。在顶部附近有:__ HALT_COMPILER(); ?> ^ M

整个文件长35627行,这似乎非常错误。

我甚至不确定从哪里开始寻找解决方法。我正在使用版本控制,所以我有一个旧版本的composer.phar文件,我只想恢复它并重新开始吗?

以下是我的错误日志吐出的内容:

[Sat Nov 17 16:17:56 2012] [error] [client 127.0.0.1] PHP Warning:  require_once(/srv/http/symblog.dev/app/../vendor/symfony/symfony/src/Symfony/Component/Locale/Resources/stubs/functions.php): failed to open stream: No such file or directory in /srv/http/symblog.dev/app/autoload.php on line 9
[Sat Nov 17 16:17:56 2012] [error] [client 127.0.0.1] PHP Stack trace:
[Sat Nov 17 16:17:56 2012] [error] [client 127.0.0.1] PHP   1. {main}() /srv/http/symblog.dev/web/app.php:0
[Sat Nov 17 16:17:56 2012] [error] [client 127.0.0.1] PHP   2. require_once() /srv/http/symblog.dev/web/app.php:6
[Sat Nov 17 16:17:56 2012] [error] [client 127.0.0.1] PHP   3. require_once() /srv/http/symblog.dev/app/bootstrap.php.cache:3
[Sat Nov 17 16:17:56 2012] [error] [client 127.0.0.1] PHP Fatal error:  require_once(): Failed opening required '/srv/http/symblog.dev/app/../vendor/symfony/symfony/src/Symfony/Component/Locale/Resources/stubs/functions.php' (include_path='.:/usr/share/pear') in /srv/http/symblog.dev/app/autoload.php on line 9
[Sat Nov 17 16:17:56 2012] [error] [client 127.0.0.1] PHP Stack trace:
[Sat Nov 17 16:17:56 2012] [error] [client 127.0.0.1] PHP   1. {main}() /srv/http/symblog.dev/web/app.php:0
[Sat Nov 17 16:17:56 2012] [error] [client 127.0.0.1] PHP   2. require_once() /srv/http/symblog.dev/web/app.php:6
[Sat Nov 17 16:17:56 2012] [error] [client 127.0.0.1] PHP   3. require_once() /srv/http/symblog.dev/app/bootstrap.php.cache:3

1 个答案:

答案 0 :(得分:0)

你的composer.json文件是什么样的?我将重新下载composer,检查composer.json文件并执行

php composer.phar update symfony/symfony