【发布时间】:2021-08-10 12:15:37
【问题描述】:
我目前正在学习 symfony。
我想在浏览器中显示我使用 MAMP 创建的页面,但即使我输入在 routes.yaml 中注册的 URL,我也无法显示它。 我不知道问题是什么,所以我遇到了麻烦。 你能帮帮我吗?
我尝试过的:
-
创建一个控制器
php bin/console make:controller -
编辑 route.yaml
home_page: path: /home_page controller: App\Controller\HomeController::index -
执行此命令
composer require symfony/apache-pack
在谷歌浏览器中输入“localhost:8888/mysite/home_page”
即使做了这些,我仍然得到
"Not Found
The requested URL was not found on this server.
创建的目录位于 MAMP/htdoc。
在浏览器中输入“localhost:8888”和“localhost:8888/mysite”查看我放置的index.html。
但是,当我输入“localhost:8888/mysite/home_page”时,我无法打开使用“php bin/console make:controller”创建的树枝。我打不开树枝。
对不起,我的英语不好。请帮帮我。
【问题讨论】:
-
使用这个命令 "php bin/console debug:router" ,路径已经确定。但它不起作用。