【发布时间】:2016-10-25 12:55:40
【问题描述】:
在使用 Zend Framework 2 一段时间后,我昨天决定试用 Symfony 2。在我的 Debian Jessie 测试服务器上安装很顺利,在注释掉 config.php(当然还有 app_dev.php)中的 localhost 限制后,我能够完成基本的配置步骤(即使我已经在根据之前的 yaml 文件)。 加载欢迎页面后,当我发现它与文档所期望的大不相同时,我感到非常惊讶。
不幸的是,我看到的只是“主页”这个词。以及窗口底部的工具栏。
我花了很多时间在网上搜索并找到了很多反映我经历的主题。然而,这些都没有得到回答。我发现了几个类似的问题,但没有一个提供的解决方案对我有用。我的 Apache Vhost 配置非常好(例如指向 web 文件夹),我的 PHP 配置也是如此。到目前为止,我已经在 Symfony 项目中完成了零编码,所以不可能是我造成了这个问题。 ;) 说真的,我真的完全不知道是什么可能导致页面呈现不正确。我可以看到源代码的头部没有加载一个 CSS 文件,这让我相信没有发生引导。但由于我对 Symfony 2 一点经验都没有,这只是我的猜测。 顺便说一句,我仔细检查了,Acme DemoBundkle 已安装。有人在某处提到文档中的欢迎页面正是显示了这一点。
如果你们有任何想法,请赐教,因为我真的很想试一试 Symfony 2。
[编辑]
今天早上我一直在深入挖掘它,尽管路由是正确和解析的,但他 app/Resources/views/default 已加载,它应该加载 src/Acme/DemoBundle/views/Welcome/ index.html.twig
我越来越接近解决方案。我会在解决问题后立即更新这篇文章。
【问题讨论】:
-
你是怎么安装的?如果是作曲家,作曲家是否完成了他的工作?如果是这样,请告诉我,我会回答你的问题。需要先知道一些线索,否则就是摸黑了:)
-
我使用了可执行逻辑:symfony new