Symfony страница не найдена - PullRequest
0 голосов
/ 05 июня 2018

У меня проблема с моим проектом Symfony, моя страница не найдена, но когда я проверяю список маршрутов, я нахожу название своего маршрута и не понимаю, почему?Я делюсь с вами своим кодом:

<?php
// src/Controller/LuckyController.php
namespace App\Controller;

use Symfony\Component\HttpFoundation\Response;

class LuckyController
{
    public function number()
    {
        $number = mt_rand(0, 100);

        return new Response(
            '<html><body>Lucky number: '.$number.'</body></html>'
        );
    }
}

и своими маршрутами:

index:
    path: /
    controller: App\Controller\HomeController::hello
app_lucky_number:
    path: /lucky/number
    controller: App\Controller\LuckyController::number

Я пытаюсь этот URL: http://projetstage/lucky/number

1 Ответ

0 голосов
/ 06 июня 2018

Если вы используете yaml для настройки своих маршрутов, вам следует добавить суффикс имени функции в вашем классе контроллера к Action Попробуйте переименовать номер функции в numberAction

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...