我正在按照这个关于制作博客的教程学习 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使用作曲家。
这移除了很多供应商,包括 twig,现在 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