我用 netbeans 生成了我的包,没有错误,然后转到我的 app 目录中的主配置文件并设置:
first_app:
resource: "@FirstAppBundle/Resources/config/routing.yml"
prefix: /
然后在我的 bundle routing.yml 文件中设置它:
first_app_homepage:
pattern: /hello/{name}
defaults: { _controller: FirstAppBundle:Hello:index }
我有这个控制器:
namespace DimaVendor\MytestsBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Response;
class HelloController extends Controller {
public function indexAction($name) {
return new Response('<html><body>' . $name . '</body></html>');
}
}
我去那里时得到404:
http://localhost/app.php/hello/Ryan
为什么?
我还清理了缓存,没有发现错误