Home > WordPress > CORESERVER + WordPress の管理画面がおかしくなる場合の対処法

CORESERVER + WordPress の管理画面がおかしくなる場合の対処法

WordPress 2.8 の管理画面がおかしく ( CSS が適用されていないような状態に ) なる場合の対処法です。

CORESERVER.JP では、wp-admin フォルダ内の PHP を CGI モードで動作させないと、ファイルのアップロードや自動アップグレードなどが正常に動作しないので、

AddHandler application/x-httpd-phpcgi .php

上記のような .htaccess ファイルを wp-admin フォルダ内に設置していたのですが、このままの設定にしておくと、WordPress 2.8 の管理画面がおかしく ( CSS が適用されていないような状態に ) なる場合があるようです。

WordPress 2.8 の管理画面

↑ WordPress 管理画面のダッシュボードがこんな感じに崩れる!

問題の起きた環境

  • WordPress 2.8 日本語版 ( 新規インストール )
  • CORESERVER.JP
  • Firefox 3.0.11 or Safari 4.0

ちなみに、Internet Explorer とかだと問題は起きないらしい。

.htaccess の設定を変更して問題を解決する

wp-admin フォルダ内の全ての PHP を CGI モードで動作させているのが原因らしいので、本当に必要な PHP だけ CGI モードで動かす方が良さげ。

というわけで次のように設定を書き直した所、正常に表示できるようになりました。

# ファイルのアップロード
<files async-upload.php>
AddHandler application/x-httpd-phpcgi .php
</files>

# プラグインの新規インストール
<files plugin-install.php>
AddHandler application/x-httpd-phpcgi .php
</files>

# テーマの自動アップグレード
<files update.php>
AddHandler application/x-httpd-phpcgi .php
</files>

# コアアップグレード
<files update-core.php>
AddHandler application/x-httpd-phpcgi .php
</files>

問題の解決にあたって参考にさせていただいたページ

ありがとうございます。

別の回避法を見つけました @ 2009-12-18 追記

WordPress の load-styles.php が書き出す CSS ファイルの content-type が text/html になっているのが原因なので、問題の PHP だけモジュール版として動作させます。

WordPress のルートフォルダへ次の様に書いた .htaccess を設置します。

# セーフモードを解除すべく全て CGI モードで動作させる
AddHandler application/x-httpd-phpcgi .php

# こいつだけモジュール版で動作させる
<files load-styles.php>
AddHandler application/x-httpd-php .php
</files>

wp-admin に設置した .htaccess も不要になります。

Comments:6

コウヂ 09-10-19 (月) 0:37

私も同じ症状でした。
無事解決しました。
本当に助かりました。

Bowz 09-10-19 (月) 22:59

コウヂ さん、コメントありがとうございます。
お役に立てたようで何よりです。

okinao 09-10-21 (水) 15:09

xreaでwordpressを運用しています。
普段はOperaを使っています。
閲覧者からFirefoxでのCSS不具合の報告を受けて
あれこれと試行錯誤していましたが、アップデートで
ダッシュボードまでおかしくなってしまっていました。
おかげで根本的な解決が出来ました。

Bowz 09-10-22 (木) 0:13

okinao さん、コメントありがとうございます。
お役に立てたようで何よりです。
困ってた方が結構いらっしゃったんですねー。

matzmtok 10-03-11 (木) 14:08

サーバーの問題なのかぁ。

僕もこれ悩んでました。
一応は、load-styles.phpの中でコンテントタイプのヘッダーが指定されているんですけど、最初のheader()関数の呼び出しがなぜか無視されてるようです。

http://www.matzmtok.com/blog/?p=459

Bowz 10-03-11 (木) 19:55

matzmtok さん、コメントありがとうございます。
CORESERVER って結構クセありますよね。

コメントフォーム

お気軽にコメントをどうぞ! コメントを頂けると管理人が喜びます。

情報を記憶しますか?

Trackbacks:11

Trackback URL for this entry
http://bowz.info/1875/trackback
Listed below are links to weblogs that reference
CORESERVER + WordPress の管理画面がおかしくなる場合の対処法 from Bowz::Notebook
pingback from WordPress2.8へのアップグレードでダッシュボードが崩れた - : 身延の風 09-07-02 (木) 8:56

[...] トと全く同じ状態でしかも利用サーバーもCORESERVER.JP で同じようです。 WordPress 2.8 の管理画面がおかしくなる場合の対処法  記事のように作業をしてみましたが解消されませんでした。 [...]

pingback from WordPress 2.8 管理画面のデザイン崩れの対処方法 | メモ バインダー 09-07-02 (木) 14:47

[...] フォーラム外 WordPress 2.8 の管理画面がおかしくなる場合の対処法 http://wordpress.bowz.info/96 [...]

pingback from musiclogs.org::blog » Blog Archive » Wordpressをアップデート 09-09-14 (月) 0:11

[...] 基本この手順どおりにやってうまくいったのですが、管理画面がCSSが適用されていないような表示になっていました。ぐぐったところ、この記事で解決。ありがとうございます。 [...]

pingback from Xrea+wordpressでダッシュボードの表示が変 | 新潟の起業家支援! 行政書士田中のblog 09-10-14 (水) 14:53

[...] WordPress研究室様 [...]

pingback from minor tranquilizer » WordPress 2.8 の管理画面がおかしくなる場合の対処法 09-10-15 (木) 10:56

[...] WordPress 2.8 の管理画面がおかしくなる場合の対処法 CORESERVER.JPでWordPress 2.8使う人必見。 [...]

pingback from CoreserverでWordpressのテーマ編集が出来ない。 | WebScripter.jp 09-10-27 (火) 1:07

[...] »WordPress 2.8 の管理画面がおかしくなる場合の対処法 »WordPress フォーラム ー 2.8の管理画面のCSSが反映しない [...]

trackback from 二子玉川奥様ハイツ 09-11-06 (金) 16:08

FirefoxでCSSが反映されない

環境はxrea+,WordPress2.7.1,wp.Vicuna Ext,smartCanvas
先日WordPressとVicuna Extを最新のものにアップデートしたのだが、この環境だとなぜかFirefoxでCSSが反映されない不具合が起こる。
またstyle-f…

pingback from LifeStream for 2010/01/12(Tue) -8:04am :: BBMaxi.com 10-01-13 (水) 8:10

[...] WordPress 2.8 の管理画面がおかしくなる場合の対処法 | Bowz::Notebook を共有しました。 — 1:10am via Delicious [...]

pingback from LifeStream for 2010/01/13(Wed) -8:07am :: BBMaxi.com 10-01-13 (水) 8:10

[...] WordPress 2.8 の管理画面がおかしくなる場合の対処法 | Bowz::Notebook を共有しました。 — 1:10am via Delicious [...]

pingback from WordPress 2.9.1 自動アップデート後に管理画面表示がおかしくなった時の対処法 10-01-18 (月) 23:46

[...] Bowz::Notebook:WordPress 2.8 の管理画面がおかしくなる場合の対処法 Way2Go:CoreserverのWP2.8で管理画面のCSSが適用されない件 WordPress カスタマイズ:セーフモード対策(XREA ・ CORESERVER) [...]

pingback from Ma-tari wp - CORESERVER+Firefoxで管理画面崩れ 10-02-12 (金) 4:40

[...] 参考サイト:Bowz::Notebook様の「CORESERVER + WordPress の管理画面がおかしくなる場合の対処法」 記事後半に「別の回避法を見つけました @ 2009-12-18 [...]

Home > WordPress > CORESERVER + WordPress の管理画面がおかしくなる場合の対処法

Feeds
Meta
あわせて読みたいブログパーツ

Return to page top