PHP 5.4 の更新を試みた後、Drupal にログインできません。
インストール時のデフォルトの管理者と、権限が制限されたユーザー レベルのアカウントの 2 人のユーザーがいます。mysite.com/user/login でログインした後、mysite.com/user/1 にリダイレクトされ、「このページにアクセスする権限がありません」というメッセージが表示されます。mysite.com/admin を試みると同じ結果になります
settings.php の $base_url と $cookies_domain エントリをコメントアウトしましたが、うまくいきませんでした。
不正な認証情報でログインしようとすると、ログインが拒否されます。したがって、資格情報の検証は機能しています。
また、データベースの SESSIONS テーブルを削除しました。SESSIONS パージ後に何度もログインを試みましたが、そのテーブルに新しい行が作成されていません。
どういうわけか、資格情報の検証段階を通過していますが、セッションはデータベースへの保存に失敗しています... ergo 私の「承認されていません」メッセージ。
Drupal コアで何が起こっているのか、私は少しも知りません。通常、私の Drupal インストールは機能します。
これは Drupal の問題ですか、それとも PHP の問題ですか? php.ini のばかげた設定を見逃していませんか?
ps - 実際には 2 つの apache 仮想ホストがあり、1 つは Drupal 6 がインストールされており、もう 1 つは Drupal 7 がインストールされています...このログインの問題は両方のインストールで発生しています。(おそらく、彼らは PHP を共有しているからでしょうか?)
私はどんな考えや提案も大歓迎です:-)