【发布时间】:2014-04-30 15:56:52
【问题描述】:
我正在尝试在服务器上部署我的代码。
我按照以下步骤操作:
- 清除缓存
- 更新供应商
- 添加我的远程数据库的配置
- 更改访问缓存和日志的值
但是我收到了这个错误:
Fatal error: Uncaught exception 'Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException' with message 'You have requested a non-existent parameter "kernel.debug".' in /home/public_html/demo/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ParameterBag/ParameterBag.php:106 Stack trace: #0 /home/public_html/demo/app/bootstrap.php.cache(1959): Symfony\Component\DependencyInjection\ParameterBag\ParameterBag->get('kernel.debug') #1 /home/public_html/demo/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/FrameworkBundle.php(85): Symfony\Component\DependencyInjection\Container->getParameter('kernel.debug') #2 /home/public_html/demo/app/bootstrap.php.cache(2562): Symfony\Bundle\FrameworkBundle\FrameworkBundle->build(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #3 /home/public_html/demo/app/bootstrap.php.cache(2542): Symfony\Component\HttpKernel\Kernel->prepareContainer(Object(Symfony\Component\DependencyInjection\ContainerBuilde in /home/public_html/demo/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ParameterBag/ParameterBag.php on line 106
【问题讨论】:
-
使用的是什么版本的 Symfony?
-
最新版本2.4.4
-
您是否遵循了文档 [symfony.com/doc/current/cookbook/deployment-tools.html],其中说 不要忘记部署应用程序还涉及更新任何依赖项(通常通过 Composer)、迁移数据库、清除缓存和其他诸如将资产推送到 CDN 之类的潜在事情(请参阅常见的部署后任务)。 此外,您可能需要在部署之前更新依赖项
标签: symfony