gpt4 book ai didi

php - Symfony2 : No route found for "GET/lucky/number"

转载 作者:IT王子 更新时间:2023-10-28 23:49:58 27 4
gpt4 key购买 nike

我开始学习教程(作为新手),一切正常,直到:

http://symfony.com/doc/current/book/page_creation.html#creating-a-page-route-and-controller在步骤创建页面:路由和 Controller

我创建了一个名为 /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: +

routing.yml

app: 
resource: "@AppBundle/Controller/"
type: annotation

Controller

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>' );
}
}

不知道哪里错了……

错误 - 未捕获的 PHP 异常 Symfony\Component\HttpKernel\Exception\NotFoundHttpException:“在/var/www/html/[Symfony-Folder]/app/处找不到“GET/lucky/number”的路由” cache/dev/classes.php 第 2061 行

php app/console debug:route
[router] Current routes
Name Method Scheme Host Path
_wdt ANY ANY ANY /_wdt/{token}
_profiler_home ANY ANY ANY /_profiler/
_profiler_search ANY ANY ANY /_profiler/search
_profiler_search_bar ANY ANY ANY /_profiler/search_bar
_profiler_purge ANY ANY ANY /_profiler/purge
_profiler_info ANY ANY ANY /_profiler/info/{about}
_profiler_phpinfo ANY ANY ANY /_profiler/phpinfo
_profiler_search_results ANY ANY ANY /_profiler/{token}/search/results
_profiler ANY ANY ANY /_profiler/{token}
_profiler_router ANY ANY ANY /_profiler/{token}/router
_profiler_exception ANY ANY ANY /_profiler/{token}/exception
_profiler_exception_css ANY ANY ANY /_profiler/{token}/exception.css
_configurator_home ANY ANY ANY /_configurator/
_configurator_step ANY ANY ANY /_configurator/step/{index}
_configurator_final ANY ANY ANY /_configurator/final
_twig_error_test ANY ANY ANY /_error/{code}.{_format}
homepage ANY ANY ANY /

最佳答案

我刚刚添加了一个

<?php

到文件“LuckyNumberController”,它可以工作......真的很奇怪。

谢谢大家

关于php - Symfony2 : No route found for "GET/lucky/number",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31919257/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com