私はここでIIS 5.0にwordpress 3.2.1をインストールする必要があります。まったく新しいデフォルトのワードプレスインストール、プラグインや以前のバージョンはインストールされていません。それで、私は3.2.1.Zipと3.2.1-IIS.Zipをダウンロードし、すべてを解凍してデータベースをセットアップしましたが、毎回同じ問題が発生します。
管理領域にログインしようとすると、エラーメッセージなしでwp-login.php?redirect_to=http%3A%2F%2Fmydomain.com%2Fwp-admin%2F&reauth=1
にリダイレクトされ続けます。
設定:
siteurl
とhome
はhttp://mydomain.com
に設定されていますwordpress_test_cookie=WP+Cookie+check
とPHPSESSID=617cdf1966c78a56e2dd901942d41124
の2つのクッキーを見ることができます。sess_617cdf1966c78a56e2dd901942d41124
があります私にとってはセッションの問題のようです。私のブラウザにはクッキーが設定されており、対応するセッションファイルが私のWebサーバセッションフォルダにありますが、それは常に空です(0バイト)。
私は私のWPのインストールと同じフォルダに簡単なテストスクリプトを作成し、手動で追加するとき
session_start();
$_SESSION['foo'] = 'bar';
それから私はまた私のセッションファイルのそれらの値を見ることができます。
最後の2日間、私はここで間違ったことを見つけようとしました。インストールされたphpファイルと私のデータベースはどちらもOKです、私が別のボックスの異なるxamppウェブサーバーにインストールを移動したときそれはそれがするべきであるように動作します。私のphp.iniをクロスチェックしたところ、セッションの取り扱いはxamppと同じになりました。
私はwordpress.orgや他のフォーラムで私がこのトピックについて見つけた提案をほとんど試してみました。しかしnothingsはうまくいくようです。
Php.ini設定ファイルをチェックアウトして、upload_tmp_dirおよびsession.save_pathディレクトリの権限を変更してみてください。