0

2つの開発環境があります。1つは無料のMAMPを使用し、もう1つはMySQLをインストールしてMacOSLionにPHPを構成しました。MAMP環境ではすべてが機能していますが、他の環境では機能していません。ログインしようとすると、ブラウザは同じページにとどまります。

PHPSESSIDを受信します。php.iniエントリ「session.save_path」で設定されたパスは書き込み可能です(ログインしようとすると権限があるため)。また、「session.auto_start」が「0」に設定されています(「1」に設定しようとしましたが、セッションがすでに開始されており、start_session()関数が無視されたというエラーが表示されます)

これを引き起こしているに違いないアイデアはありますか?役立つと思われる場合は、構成とコードを投稿できます...

4

1 に答える 1

0

誤ってsymfonyをバージョン2.0.12に更新し、FOSUserBundleを最新バージョンに更新しました。このため、ログインフォームにはパラメータ「_csrf_token」が必要でした

于 2012-03-31T02:08:16.340 に答える