我开始教程(作为新手),并且每件事都可以正常工作,直到:
http://symfony.com/doc/current/book/page_creation.html#creating-a-page-route-and-controller at step 创建页面:路由和控制器
我创建了一个名为的文件 /var/www/html/[projekt]/src/AppBundle/Controller/LuckyController.php
但是当我打开http:// [Server-IP]:8000/app_dev.php/lucky/number总是得到404:
No route found for "GET /lucky/number"
404 Not Found - NotFoundHttpException
1 linked Exception: ResourceNotFoundException »
[2/2] NotFoundHttpException: No route found for "GET /lucky/number" +
[1/2] ResourceNotFoundException: +
Run Code Online (Sandbox Code Playgroud)
使用routing.yml
app:
resource: "@AppBundle/Controller/"
type: annotation
Run Code Online (Sandbox Code Playgroud)
调节器
namespace AppBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Component\HttpFoundation\Response;
class LuckyController
{
/**
* @Route("/lucky/number")
*/
public function numberAction()
{
$number = rand(0, 100);
return new Response( '<html><body>Lucky number: '.$number.'</body></html>' );
}
}
Run Code Online (Sandbox Code Playgroud)
不知道错误在哪里......
错误 …