我是Symfony新手,通過「創建您的第一頁」教程工作。本教程指導讀者「在其中創建」控制器類「和」控制器「方法......」這是否意味着創建一個文本文件並將提供的代碼粘貼到LuckyController.php文件中?還是有另一種方法?Symfony:LuckyNumber控制器未找到
當我嘗試從本地主機的LuckyController.php,我得到的錯誤:
[1/2] ReflectionException: Class AppBundle\Controller\BlogController
does not exist
下面的代碼:
// src/AppBundle/Controller/LuckyController.php
namespace AppBundle\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Component\HttpFoundation\Response;
<?php
class LuckyController extends Controller
{
/**
* @Route("/lucky/number")
*/
public function numberAction()
{
$number = mt_rand(0, 100);
return new Response(
'<html><body>Lucky number: '.$number.'</body></html>'
);
}
}
我缺少什麼?
請發佈您正在使用的實際代碼,以便我們幫助您! –
我已將控制器代碼添加到原始問題中。 –
錯誤是關於'BlogController',檢查你的'app/config/routing.yml'。 – malcolm