我正在尝试在symfony中创建一个新页面,
// src/AppBundle/Controller/LuckyController.php
namespace AppBundle\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Component\HttpFoundation\Response;
class LuckyController
{
/**
* @Route("/luckynumber")
*/
public function numberAction()
{
$number = mt_rand(0, 100);
return new Response(
'<html><body>Lucky number: '.$number.'</body></html>'
);
}
}
路由设置如下
app:
resource: "@AppBundle/Controller/"
type: annotation
我正在尝试通过此网址https://proj/proj/web/luckynumber
访问它。它只返回404
错误..我的项目位于https://proj/proj
文件夹中。
答案 0 :(得分:0)
网址应为https://proj/proj/luckynumber
您还可以尝试https://proj/proj/app_dev.php/luckynumber以确保它不是缓存问题