Php Silex框架,未找到用于POST的路径

Php Silex框架,未找到用于POST的路径,php,forms,twitter-bootstrap,routing,silex,Php,Forms,Twitter Bootstrap,Routing,Silex,我对silex框架有一个小问题,我很确定,这是由silex引起的 我有一个表单,希望随POST一起提交,但Silex抛出以下例外: UrlMatcher.php第101行中的MethodNotAllowedException: RouterListener.php第149行中的MethodNotAllowedHttpException: 找不到POST/checkPW:方法的路由不允许允许:获取 这就是我的控制器的外观: $app->get('/checkPW', function ()

我对silex框架有一个小问题,我很确定,这是由silex引起的

我有一个表单,希望随POST一起提交,但Silex抛出以下例外:

UrlMatcher.php第101行中的MethodNotAllowedException:

RouterListener.php第149行中的MethodNotAllowedHttpException: 找不到POST/checkPW:方法的路由不允许允许:获取

这就是我的控制器的外观:

$app->get('/checkPW', function () use ($app) {
return $app['templating']->render(
    'checkPW_blog.php'
);
});
<form method="post" action="/checkPW">
                                            <div class="modal-body">
                                                <div class="form-group">
                                                    <input type="password" class="form-control" id="password"
                                                           name="password"
                                                           placeholder="Passwort">
                                                </div>
                                            </div>
                                            <div class="modal-footer">
                                                <button type="submit" class="btn btn-success" id="submitPW">
                                                    Passwort bestätigen
                                                </button>
                                            </div>
                                        </form>
这就是表单的外观:

$app->get('/checkPW', function () use ($app) {
return $app['templating']->render(
    'checkPW_blog.php'
);
});
<form method="post" action="/checkPW">
                                            <div class="modal-body">
                                                <div class="form-group">
                                                    <input type="password" class="form-control" id="password"
                                                           name="password"
                                                           placeholder="Passwort">
                                                </div>
                                            </div>
                                            <div class="modal-footer">
                                                <button type="submit" class="btn btn-success" id="submitPW">
                                                    Passwort bestätigen
                                                </button>
                                            </div>
                                        </form>
通过引导实现

奇怪的是,当我用GET而不是POST方法发送表单时,一切都正常

有人知道这里有什么问题吗。。?
谢谢大家。

看,您只为get定义了一个路由:

只需定义一个: