【问题标题】:I don't know how to display my own pages with Symfony using MAMP我不知道如何使用 MAMP 使用 Symfony 显示我自己的页面
【发布时间】:2021-08-10 12:15:37
【问题描述】:

我目前正在学习 symfony。

我想在浏览器中显示我使用 MAMP 创建的页面,但即使我输入在 routes.yaml 中注册的 URL,我也无法显示它。 我不知道问题是什么,所以我遇到了麻烦。 你能帮帮我吗?


我尝试过的:

  1. 创建一个控制器

    php bin/console make:controller
    
  2. 编辑 route.yaml

    home_page:
        path: /home_page
        controller: App\Controller\HomeController::index
    
  3. 执行此命令

    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" ,路径已经确定。但它不起作用。

标签: php macos symfony mamp


【解决方案1】:

试试 本地主机:8888/mysite/index.php/home_page

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-13
    • 2022-11-11
    • 2023-01-03
    • 1970-01-01
    相关资源
    最近更新 更多