【发布时间】:2015-08-30 09:16:37
【问题描述】:
我有一个问题,我知道您会认为它已包含在许多其他类似的主题中。但请稍等片刻。我已经阅读了有关
的其他主题No route found for GET/
但我的问题不同。当其他程序员使用 url/app_dev.php 时,它适用于其他程序员,并且仅在使用 url/app.php 时不起作用。对我来说,它们都不起作用。
我只是想从头开始学习 Symfony2。所有 Internet 资源都假定您已经使用过类似于 Symfony 的其他一些框架,并且这不是您的第一个框架,因此它们都被专业术语所覆盖,并且不做任何解释。我只知道 HTML、CSS、Javascript 和 PHP,所以我想学习如何使用 Symfony,这是我用过的第一个框架。
symblog.co.uk/我只有一个可能的解码教程
所以我按照教程中的步骤进行操作,尽管他们在那里写了所有内容,但我得到了不同的结果。一开始他们的全新安装主页是这样的
http://postimg.org/image/4mgq50imn/
虽然我的看起来像那样(左屏幕)
http://postimg.org/image/4p6ft0h8r/
除了空白的应用程序/示例之外,我还可以在任何其他页面上获取它。
要继续教程,我需要使用工作主页中的应用程序界面。我无法访问它。我显然可以使用数据库连接编辑文件,但我想根据教程做一些事情,因为我是框架的新手。
你能帮我解决这个问题吗?我猜这是路由的问题,但在教程中,他们首先让主页工作,然后他们建议开始创建/重写路由。
我可能听起来不像是一个非常聪明的人。但这是我可以在互联网上寻求帮助的最后一个地方。在其他任何地方,他们只是像这样回答我的长消息 - “路由”或“主机”并将我发送到 Symfony 网站(尽管我说这是我所在的地方并且无法理解/找到答案)。因此,如果您认为我有问题,因为我上周开始学习 Symfony 并且不太了解,即使我花了很多时间寻找答案,请忽略这个问题,或者像从未使用过框架的人一样回答我。
这是我的 apache httpd.conf:
Alias /bitnami/ "/opt/lampp/apache2/htdocs/"
Alias /bitnami "/opt/lampp/apache2/htdocs"
<Directory "/opt/lampp/apache2/htdocs">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
# /etc/httpd/conf/httpd.conf
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
ServerName symblog.dev
DocumentRoot "/opt/lampp/htdocs/symblog.dev/web"
DirectoryIndex app.php
<Directory "/opt/lampp/htdocs/symblog.dev/web">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
我将它添加到 etc/hosts
# /etc/hosts from symfony tutorial
127.0.0.1 symblog.dev
我不知道该怎么办。我只是想通过本教程对 Symfony 有所了解...
【问题讨论】:
标签: php apache symfony frameworks