尝试运行Symfony 2.0.14时出现的问题:;哇,看起来好像出了什么问题;


Problems trying to running Symfony 2.0.14: "Whoops, looks like something went wrong"

我正试图让Symfony 2.0.14在我的本地电脑上运行,但出现了以下错误:

哎呀,好像出了什么问题。

1/1 InvalidArgumentException:没有扩展能够加载"framework"的配置(在/var/www/html/symfony/app/config/config_dev.yml中(。查找命名空间"framework",没有找到在/var/www/html/symfoy/vendor/symfony/src/symfony/Component/DependencyInjection/Loader/YamlFileLoader.php行272在/var/www/html/symfoy/vendor/symfony/src/symfony/Component/DependencyInjection/Loader/YamlFileLoader.php第242行的YamlFileLoader->validate((在/var/www/html/symfoy/vendor/symfony/src/symfony/Component/DependencyInjection/Loader/YamlFileLoader.php第42行的YamlFileLoader->loadFile((在/var/www/html/symfony/vender/symfony/src/symfony/Component/Config/Loader/DelegatingLoader.php第52行的YamlFileLoader->load((在/var/www/html/symfony/app/AppKernel.php第34行的DelegatingLoader->load((在/var/www/html/symfony/app/bootstrap.hp.cache行868中的AppKernel->registerContainerConfiguration((在/var/www/html/symfony/app/bootstrap.hp.cache行784中的Kernel->buildContainer((在/var/www/html/symfony/app/bootstrap.hp.cache行518中的Kernel->initializeContator((在/var/www/html/symfony/app/bootstrap.hp.cache第549行的Kernel->boot((在/var/www/html/symfony/web/app_dev.php第27行中的Kernel->handle((

对此有什么建议吗?我在Fedora 16中运行PHP 5.4.3,这是我第一次遇到这个问题:(

我在运行PHP 5.4.2(后来升级到5.4.4(的Windows 7上使用Symfony 2.0.15,遇到了相同的问题,并显示了相同的错误消息。

如上所示https://github.com/symfony/symfony/issues/4416(ReynierPM打开(,问题是由APC和PHP 5.4.x引起的,因此禁用APC"修复"了问题。它的工作原理是在Windows上的php.ini中注释extension=php_apc.dll。

尝试运行php bin/vendors install并访问/config.php
此外,请确保某些文件不会以.ph.tw.ym.

结尾

您读过《安装和配置Symfony》一书吗?上面清楚地描述了如何配置新的symfony2安装。

Symfony2手册-安装和配置Symfony

主要步骤:

  • 确保你有正确的目录结构

  • 如果您在没有的情况下下载,请更新供应商

  • 设置权限!非常重要的