我在开发环境中本地开发了Symfony 2.8项目。 比我需要将其上传到服务器并在生产环境中运行它。 我完成了所有步骤:1.在服务器上使用git对其进行检出2.安装了然作曲家3.清除了缓存,教义缓存,安装了资产4.配置了数据库
这样说...我仍然遇到类似的问题:
找不到“ GET ..”的路线
出于某种原因,它有时会向app_dev.php发出请求-我的ht访问明确指出目录索引是app.php等
我真的很沮丧,因为我ve tried everything i know. Could someone help me, i
ve tried everything i know. Could someone help me, i
如果需要的ve tried everything i know. Could someone help me, i
提供其他信息。 我需要任何可以帮助我的建议,想法等。
我的.htaccess文件-http: //pastebin.com/4XHetMPV
首先,尝试手动删除缓存并清理日志:
rm -rf app/cache/* && rm app/logs/prod.log
然后,尝试浏览您的应用程序的路由。
如果仍然有错误,请使用cat app/logs/prod.log
打开日志并找到最后一个错误。
如果这是由供应商引起的php错误,请删除/vendor
目录并运行composer update
如果您无法解决问题,请向您的问题添加错误日志和路由无效的方法调用的代码。
正如chalasr所说,在app.php设置之后,清理产品缓存手动工作。
我认为这样的命令:
php app/console cache:clear --env=prod --no-debug
应该也可以。