我有一个symfony 3项目,可以在我的本地机器上正常工作但是在docker上清理并清除缓存后,将777权限交给var文件夹,项目工作但数据错误。 这是例如的控制方法:
/** * @Route("/post/index",name="postindex") */ public function indexAction() { $Posts = $this->getDoctrine()->getRepository('AppBundle\Entity\Post')->findAll(); return $this->render('AppBundle:Post:index.html.twig', array('posts' => $Posts)); }
这是树枝模板
> {% extends "::base.html.twig" %} {% block title %}List Post{% endblock
> %} {% block body %}
> <section class="firstsection">
> <div class="container">
> <h2>Posts</h2>
> <table class="table table-bordered">
> <tr class="active">
> <td class="text-bold">Title</td>
> <td class="text-bold">Body</td>
> <td class="text-bold">created At</td>
> <td class="text-bold">update dAt</td>
> <td class="text-bold">Action</td>
> </tr>
> {% for post in posts %}
> <tr>
> <td>{{ post.title }}</td>
> <td>{{ post.body }}</td>
> <td>{{ post.createdAt|date("m/d/Y") }}</td>
> <td>{{ post.updatedAt|date("m/d/Y") }}</td>
> <td>
> <ul>
> <li><a href="{{ path('postshow', {'id': post.id}) }}">View</a></li>
> <li><a href="{{ path('postupdate', {'id': post.id}) }}">Edit</a></li>
> <li><a href="{{ path('postdelete', {'id': post.id}) }}">Delete</a></li>
> </ul>
> </td>
> </tr>
> {% endfor %}
> </table>
> </div>
> </section> {% endblock %}
这就是我在帖子表中的内容
有什么帮助吗? 抱歉英语。
答案 0 :(得分:0)
您正在为部署版本使用不同的数据库