Php 在Symfony 3中设置表单操作内容问题

Php 在Symfony 3中设置表单操作内容问题,php,symfony-3.1,Php,Symfony 3.1,这是我的控制器: /** * @Route("/contact/", name="contact"). */ public function indexAction() { $contact = new Contact(); $form = $this->createFormBuilder($contact) ->setAction($this->generateUrl('test'

这是我的控制器:

 /**
     * @Route("/contact/", name="contact").
     */
    public function indexAction()
    {
        $contact = new Contact();

        $form = $this->createFormBuilder($contact)
            ->setAction($this->generateUrl('test'))
            ->getForm();

        return $this->render('contact/content.html.twig', array(
            'form' => $form->createView(),
        ));
    }
    /**
     * @Route("/contact/test/", name="test").
     */
    public function testAction(){
        echo 1; exit();
    }
我的看法是:

    {{ form_start(form, {
                    'attr': {'id': 'contact-form'},
                    'action': path('test'), 'method': 'POST'}
        ) }}
                    <div class="text-fields">
                        <div class="float-input">
                            <input name="name" id="name" placeholder="Name" type="text">
                            <span><i class="fa fa-user"></i></span>
                        </div>
                        <div class="float-input">
                            <input name="mail" id="mail" placeholder="e-mail" type="text">
                            <span><i class="fa fa-envelope-o"></i></span>
                        </div>
                        <div class="float-input">
                            <input name="website" id="website" placeholder="website" type="text">
                            <span><i class="fa fa-link"></i></span>
                        </div>
                    </div>
                    <div class="comment-area">
                        <textarea name="comment" id="comment" placeholder="Message"></textarea>
                    </div>
                    <div class="submit-area">
                        <button type="submit" name="contact-submit" id="submit_contact">
                            <i class="fa fa-envelope-o"></i>
                            Send Message
                        </button>
                    </div>
                    <div id="msg" class="message"></div>
     {{ form_end(form) }}
有人能告诉我,
contact.php
是从哪里出现的吗?我应该改为使用此url:

http://localhost/wb-builder/web/contact/test

似乎您有一些路由问题来自错误的服务器配置(apache或nginx)。PS:删除“联系人”路由的尾部斜杠。似乎您有一些路由问题是由于错误的服务器配置(apache或nginx)造成的。PS:删除“接触”路线上的尾部斜线。
http://localhost/wb-builder/web/contact/test