我是symfony框架的初学者,我想运行我的功能
在BlogController中创建
style="@android:style/Widget.Holo.Light.RatingBar.Small"
mysymfony是项目名称。
这是我的routing.yml
<?php
namespace AppBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
class BlogController extends Controller
{
/**
* @Route("/blog")
*/
public function showAction()
{
echo "hello friend";
}
}
?>
C:\xampp\htdocs\mysymfony\src\AppBundle\Controller
点击网址时: -
http://localhost/mysymfony/blog
我收到此错误
**
app:
resource: "@AppBundle/Controller/"
type: annotation
**
我不知道如何运行BLOG函数的URL结构。请解决此问题
答案 0 :(得分:3)
这很可能是因为您在根目录中运行了网址。
使用您的控制器,您需要为开发环境运行http://localhost/mysymfony/web/app_dev.php/blog
或为生产环境运行http://localhost/mysymfony/web/app.php/blog
。
或者将Apache配置为直接运行到web/
。您可以找到该指南here。