2011年6月15日水曜日

WordPressの管理画面(wp-admin)のページが表示できない

突然、WordPressの管理画面(wp-admin)投稿ができない画像をアップロードできない、私の場合はプラグイン一覧ページが表示されず真っ白になる現象が発生して気付きましたcrying

管理画面が真っ白に

レンタルサーバーの会社に問い合わせたところ、どうやらメモリ不足のようですsweat01
このメモリ不足を解消する方法としてphp.iniの設定を書き換える方法もありますが、一番簡単なのは「.htaccess」に「memory_limit」を追加する方法です。


.htaccessのmemory_limit追加例


  • RewriteEngine On

  • RewriteBase /

  • RewriteRule ^index\.php$ - [L]

  • # uploaded files

  • RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

  • # add a trailing slash to /wp-admin

  • RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

  • RewriteCond %{REQUEST_FILENAME} -f [OR]

  • RewriteCond %{REQUEST_FILENAME} -d

  • RewriteRule ^ - [L]

  • RewriteRule  ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]

  • RewriteRule  ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]

  • RewriteRule . index.php [L]

  • php_value memory_limit 64M


最初の1~13行目までは無視してくださいねbleah
基本、どこに書いてもいいようです。
最後の「64M」というのは、メモリのリミットを64MBまで設定します、ということです。ここの数字は好きに書き換えてください。
これでバッチリ表示されるようになりましたcatface

1 件のコメント: