2

http://symfony.com/doc/current/cookbook/security/custom_authentication_provider.htmlのような独自の認証プロバイダーを作成しようとしています。

しかし、それは言い続けます:

ErrorException: 警告: ini_set(): セッションがアクティブです。/../../vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/NativeFileSessionHandler.php 行 56 で、現時点ではセッション モジュールの ini 設定を変更することはできません。

4

2 に答える 2

7

Symfony2 セッションは、「セッションの自動開始」が有効になっていると正しく動作しません。したがって、それが無効になっていることを確認してください。

PHP 構成に次のように構成されていることを確認してくださいphp.ini: session.auto_start = 0.

または、php.ini ファイルを編集できない場合は、ファイルphp_flag session.auto_start 0に追加できます。.htaccess

于 2012-12-11T12:19:33.337 に答える