1
'login' => array(
    'type' => 'Literal',
    'options' => array(
        'route' => '/giris',
        'defaults' => array(
            'controller' => 'zfcuser',
            'action'     => 'login',
        ),
    ),
    'may_terminate' => true,
    'child_routes' => array(
        'provider' => array(
            'type' => 'Segment',
            'options' => array(
                'route' => '/:provider',
                'constraints' => array(
                    'provider' => '[a-zA-Z][a-zA-Z0-9_-]+',
                ),
                'defaults' => array(
                    'controller' => 'ScnSocialAuth-User',
                    'action' => 'provider-login',
                ),
            ),
        ),
        'query' => array(
            'type' => 'Query',
        ),
    ),
),

非推奨のメッセージを表示:ZF2.1.4で非推奨のクエリルート。21行目の/opt/lampp/KendindenApp/vendor/zendframework/zendframework/library/Zend/Mvc/Router/Http/Query.phpで、代わりにHTTPルーターのアセンブルメソッドの「query」オプションを使用します

この行を削除すると正常に動作します。

'query' => array(
    'type' => 'Query',
),
4

1 に答える 1

3

セキュリティ上の理由から、ZF2.1.4ではクエリルートを非推奨にしました。詳細については、http://framework.zend.com/security/advisory/ZF2013-01を参照してください。

于 2013-03-15T10:56:31.703 に答える