直截了当:
- 我在 symfony 4.0 上创建了新项目:composer create-project symfony/skeleton sf4
- 欢迎页面正在运行
- 我想用https://symfony.com/doc/current/page_creation.html创建我的第一页,
我完全按照他们所说的做了:创建控制器和路由
- 欢迎页面将状态更改为:No route found for "GET /"
<-已解决
- 新页面路径找不到文件 - 错误 404
我究竟做错了什么?那是愚蠢的
~src/Controller/SecurityController.php
<?php
namespace App\Controller;
use Symfony\Component\HttpFoundation\Response;
class SecurityController {
public function logowanie() {
return new Response(
'<html><body>Logowanie</body></html>'
);
}
}
~config/routes.yaml
index:
path: /
controller: App\Controller\MainController::index
logowanie:
path: /logowanie
controller: App\Controller\SecurityController::logowanie
编辑:
主页有效 - 谢谢@Cerad