弊害・・・

ブログを新しくした弊害がちょくちょく見つかってる・・・

まず、WordPressを再インストールして画像の場所が変わって、
同時にURLも変わっちゃったんだけど、
結構古いURLでアクセスしてくる人(BOT?)が多くて、
毎日届くLogwatchのメールサイズが凄いコトに^^;

とりあえずアクセス出来ないってのは宜しくないから、
新しいURLへリダイレクトしてあげることに。
で、WordPress直下の.htaccessを弄っていたんだけど、
これがまたかなりの曲者で・・・
色々と試した結果、↓これで上手くいった。
RewriteRule ^files/(.*)$ wp-content/uploads/sites/2/$1 [R=301,L].htaccessっていまいち分かんないや・・・

あと↑を調べてるときに気付いたんだけど、
Retinaに対応するために導入した「WP Retina 2X」が
ログにNoticeエラーを履きまくってた・・・
PHP Notice: Use of undefined constant DEBUG – assumed ‘DEBUG’ in /wp-content/plugins/wp-retina-2x/wr2x_retinaimages.php on line 24, referer: http://mitsu.three-atmarks.com/archives/9178
PHP Notice: Use of undefined constant DEBUG – assumed ‘DEBUG’ in /wp-content/plugins/wp-retina-2x/wr2x_retinaimages.php on line 48, referer: http://mitsu.three-atmarks.com/archives/9178
PHP Notice: Use of undefined constant SEND_CACHE_CONTROL – assumed ‘SEND_CACHE_CONTROL’ in /wp-content/plugins/wp-retina-2x/wr2x_retinaimages.php on line 78, referer: http://mitsu.three-atmarks.com/archives/9178
PHP Notice: Use of undefined constant CACHE_TIME – assumed ‘CACHE_TIME’ in /wp-content/plugins/wp-retina-2x/wr2x_retinaimages.php on line 79, referer: http://mitsu.three-atmarks.com/archives/9178
PHP Notice: Use of undefined constant SEND_EXPIRES – assumed ‘SEND_EXPIRES’ in /wp-content/plugins/wp-retina-2x/wr2x_retinaimages.php on line 81, referer: http://mitsu.three-atmarks.com/archives/9178
PHP Notice: Use of undefined constant CACHE_TIME – assumed ‘CACHE_TIME’ in /wp-content/plugins/wp-retina-2x/wr2x_retinaimages.php on line 83, referer: http://mitsu.three-atmarks.com/archives/9178
PHP Notice: Use of undefined constant SEND_ETAG – assumed ‘SEND_ETAG’ in /wp-content/plugins/wp-retina-2x/wr2x_retinaimages.php on line 85, referer: http://mitsu.three-atmarks.com/archives/9178
PHP Notice: Use of undefined constant DEBUG – assumed ‘DEBUG’ in /wp-content/plugins/wp-retina-2x/wr2x_retinaimages.php on line 118, referer: http://mitsu.three-atmarks.com/archives/9178
1回のアクセスで大体これくらいのエラーが・・・。
おかげでエラーログが大変なコトになってたよ。。。
多分書き方が悪くて出てる警告っぽい?

出来ればソースから直したい気もするけど、
あまりプラグインを触りたくないし、普通に動いてるし、
稼働させるだけならNoticeエラーとか鬱陶しいだけだから、
php.iniの設定を変えて出力しないようにしといた。

あとこれは置き換える前から出てたような気がするけど、
カウンターの「Count per Day」も
ちょくちょく謎のエラーが・・・
WordPress \xe3\x83\x87\xe3\x83\xbc\xe3\x82\xbf\xe3\x83\x99\xe3\x83\xbc\xe3\x82\xb9\xe3\x82\xa8\xe3\x83\xa9\xe3\x83\xbc: Query was empty for query made by CountPerDay->count, CountPerDayCore->mysqlQuery, referer: http://mitsu.three-atmarks.com/archives/category/%E6%8A%80%E8%A1%93%E7%B3%BB/page/7
これに関しては原因が全く分からない。。。

これ以外は、特に問題なく動いてそうかなー?

じゃ、ゲームして寝るー
バイニー☆

test?

コメントを残す