#navi(CentOS5で新サーバ構築)
*Wordpressで管理者ログインできない! [#bba2de4e]
- ずいぶんWordpressにはてこずったが、とりあえず、現状復旧ができた模様と一安心。&br;
・ver2.0x DIR構成も現状のままとする&br;
・文字化け解消&br;
- ところが!なんと、管理者でログインできない事態に・・・・
#contents
**まずは、接続上の問題点 [#t8828226]
- Wordpressのいやらしい点がもうひとつある。新サーバ移行後の動作確認する際に、IPアドレスでアクセスしても試験にならないということだ。
- 内部的なコンテンツリンクが、ドメイン名を含んだURL形式になっているようで、新サーバに接続するのに、http://192.168.1.250/kurasan/とやっても、CSS設定や画像データはすべて現サーバ(192.168.1.240)側から引っ張ってくるという形になってしまう。したがって、正常に表示されていても試験になっていないのだ。これは、あとでインストールしたSNSでも悩まされる事態になるのだが(^^;)
- とりあえずは、パソコン側のhostsファイルを書き換えて、接続先を切替えることに。
C:\WINDOWS\system32\drivers\etc\hosts
-----------
#192.168.1.240 kurarinet.com #20050110 test
192.168.1.250 kurarinet.com #20070816 test
**管理者でログインできない [#t0cd95ee]
- 文字化け対策後は書き込み試験などが必要だが、管理者でログインするも意味不明エラー??
「縺ゅ↑縺溘・縺薙・繝壹・繧ク縺ォ繧「繧ッ繧サ繧ケ縺吶k讓ゥ髯舌r謖√▲縺ヲ縺・∪縺帙s縲」
-戻りボタンで表示修正されて、な、何と恐ろしい表示が出る。
あなたはこのページにアクセスする権限を持っていません。
**対策1 パスワード変更 [#e7de2dc3]
- ぎょぎょ! パスワード違ったのかな?この際更新してみようかとログイン画面のパスワードを忘れた場合の対応で、新規を送信を試してみる。
- 確認メーールが届いて、指定URLをクリックすると、新PWが送信される。しかし、結果は変わらず!
**対策2 インターネット検索!! [#y02931b0]
- 調べてみるものだ、答えはあった。その際の検索キーワードは、ズバリ
「wordpress あなたはこのページにアクセスする権限を持っていません。」
- これで、見事ヒット! いくつか参考にしたが、[[このサイト>http://www.odysseygate.com/archives/769]]がの情報が有効だった。
--[[★修正用パッチを使う方法★>http://wordpress-guide.com/2006/11/11/capabilities/]]で、[[パッチ>http://www.wordpress-guide.com/wp-content/uploads/2006/11/patch.zip]]を入手して、実行したら「ユーザ権限の再設定」を行ってくれる。これで、ログインクリアした!!
--[[★修正用パッチを使う方法★>http://wordpress-guide.com/2006/11/11/capabilities/]]で、[[パッチ>http://www.wordpress-guide.com/wp-content/uploads/2006/11/patch.zip]]を入手して、実行したら「ユーザ権限の再設定」を行ってくれる。これで、ログインクリアした!!&br;
&ref(wp_capability.jpg,,50%,wp_patch);
&ref(wp_capability.jpg,,50%,wp_patch);
- 原因としては、文字コード変換も絡んでいるような気もするが、基本的には、wp_options テーブルの wp-user-roles のデータ不整合ということ。なぜ起きるのはよく分からないがその後もサーバ更新時に再発した。
#navi(CentOS5で新サーバ構築)