Symfony 2生产env常量错误

时间:2015-12-29 14:55:43

标签: symfony sonata-admin production

我在开发环境本地开发了我的Symfony 2.8项目。 比我需要将其上传到服务器并在生产中运行它。 我做了所有的步骤: 1.在服务器上用git检查出来 2.让作曲家安装 3.清除缓存,学说缓存,安装资产 4.配置我的数据库

这样说......我仍然遇到如下问题:

  • Internel服务器错误之类的
      

    找不到" GET ..

    的路线

由于某种原因,它不时向app_dev.php发出请求 - 我的ht访问明确指出目录索引是app.php等

  • 我得到双模板渲染 - 相同的视图加载两次 - 两个菜单部分......两个内容部分

我真的很沮丧,因为如果需要,我ve tried everything i know. Could someone help me, i会提供额外的信息。 我需要任何可以帮助我的建议,想法等。

我的.htaccess文件 - http://pastebin.com/4XHetMPV

2 个答案:

答案 0 :(得分:0)

首先,尝试手动删除缓存并清理日志:
cat app/logs/prod.log

然后,尝试浏览您的申请路线 如果仍有错误,请使用/vendor打开日志并找到上一个错误。

如果是供应商造成的php错误,请移除您的composer update目录并运行B

如果您无法解决问题,请在问题中添加错误日志和您的路由调用的方法代码。

答案 1 :(得分:0)

正如chalasr所说,在app.php设置之后手动清理prod缓存。

我认为命令如下:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div id="greenn31"></div>

也应该有用。