2012-02-17 17 views
0

私は、tank_authを使用しているphp(codeigniterフレームワーク)ウェブサイトを持っています。tank_auth(codeigniter認証ライブラリ)のログイン問題

私の問題は、私はlocalhostに登録してログインすることができますが、私のホストでログインしようとすると、ログインは機能しません。同じコード、同じデータベース、同じものすべて。エラーメッセージは表示されず、「私に電話をかける」ボタンをクリックするとログインページが再ロードされます。登録は素晴らしいですが、他のデータベースの読み書きはすごくうまくいきますが、ログインしようとするとページがリロードされます。

私の主な不満は、まったく同じプロジェクトが完全にlocalhostで作業していることです。理由は何ですか?

ご協力いただければ幸いです。ありがとうございました。

答えて

1

$ config ['phpass_hash_portable'] = FALSEがあります。 tank_auth設定の行。私はそれをTRUEに変更し、私の問題は解決されます。説明は設定ファイルのコメントにあります。

更新:これで問題を解決するには不十分だと思います。私は2つのプロジェクトを持っているので、私は他の1に同じ問題に直面し、それは私が

$config['sess_match_useragent'] = FALSE; 

$config['phpass_hash_portable'] = FALSE; 
1

多くのことが考えられますが、config.phpファイルから始めます。設定を試してください:

$config['sess_match_useragent'] = FALSE; 
+0

を変更したときに、残念ながら、それは問題を解決しなかった働きました。 – dhargan

+0

私はこれを得ました。 $ config ['phpass_hash_portable'] = FALSEです。 tank_auth設定の行。私はそれをTRUEに変更し、私の問題は解決されます。説明はtank_auth設定ファイルのコメントにあります。とにかくありがとうございます。 – dhargan

関連する問題