开发程序在app_Dev.php中可见,但在app.php中不可见


Dev visible in app_dev.php but not visible in app.php

我在symfony 2中开发了一个使用sonata管理包的应用程序。我在我的实体中添加了6个变量,我可以在后台编辑它们的值,以便在前台查看结果。

当我在app_dev.php(以及后台的app_dev.php/admin(中访问我的网站时,一切都很好

但是,当我尝试访问app.php中的网站时,这些更改不会显示在我的前台,我在后台出现了404错误。如果我在sonata管理员的configureFormFields函数的$formMapper中解释变量的拼写错误,我可以看到我的表单,但它不会返回已经存储在数据库中的值。

我必须准确地说,我尝试了所有可能的清除缓存选项,使用--env,--no debug,并且我尝试删除app/cache/prod文件夹,使用权限再次创建它。Apache日志没有显示任何特别的内容。

谢谢你的帮助。

尝试使用清除缓存

 php bin/console cache:clear --no-warmup --env=prod