ここしばらくブログの更新、あるいは新規投稿ができませんでした。
気が付いたのは昨年の年末で、久しぶりに新しい投稿をしようとしたら、できませんでした。
で、最後の投稿の日付を見たら、去年の10月26日に投稿していますので、約2ヵ月の間に何かがあったに違いありません。
私のブログはWordPressというシステムで動かしているので、ネットで『WordPressで新規投稿が出来ない』として検索してみると、これこれこうやったら直ったとか、そうやっても直らなかったとか色々な記事があって、良く分かりません。WordPressをいじくるとなると、まずはインターネットサービスのサーバーに入れるようにしなくてはならないし、WordPressに手を入れるとなるとそのプログラムをダウンロードできるようにしなければならないし、WordPressで使っているデータベースをいじらなければならないということで、その都度それぞれパスワードが必要になります。
まずはそのパスワードを探す所から始める必要があります。勿論そのパスワードは自分で設定しているものですが、一旦パスワードを設定して一連の作業が無事に終わってしまうともうそのパスワードを使うこともなく、当然忘却のかなたに行ってしまいます。もちろんどこかに記録はとってありますが、それがどこか・・なんてことを覚えているはずもなく、一昨年暮から昨年の年始めにかけての引っ越しで、オフィスに山積みになっているダンボールの中で、どの書類がどのダンボールに眠っているのかも分かりません。
で、作業は年明け落ち着いてからやろうと思って一旦棚上げし、先週の終わり頃からパスワードの探索作業から開始しました。
投稿ができないとなったら、まずはシステムのログを取って何が問題なのか見るのが常道なんですが、ログを見るにはどうやったら良いかというのも調べなければなりません。勿論昔やったことがあるのは覚えていますが、やり方自体は全く覚えていません。
で、ようやく必要なパスワードを全て見つけ出し(あるいはパスワードを再発行し)、ログファイルも見ることができるようになったのでそれを見てみたのですが、何とも分かりません。エラーログで出て来るのは『Updateできません』というメッセージばかりです。
ここまで来ると万策尽きて、私のサイトを管理しているインターネットサービスの会社にメールを送り『WordPressの新規投稿が出来ない』というタスケテクレメールを送りました。先方でもいろいろ調べたりするのに時間がかかるかも知れないので、また1日2日くらいは待つことになるのかなと思ったら、予想より早く3時間ちょっとで返信がありました。その結果は何と『データベースが容量オーバーでパンクしているから、中のファイルを整理して空きを作れ』という事でした。
で、データベースの中味を見ると、何とブログへのアクセスのカウンターのためのデータが膨大に膨れ上がっていました。この際そのカウンターのためのデータを削除しました。それで帰宅してテストでコメントを入力してみたらちゃんと投稿できます。ヤレヤレと一安心して、待てよ、前にも同じようなことがあったなと思ってブログを「パンク」のキーワードで検索してみたら、2014年11月に同じようにデータベースがパンクして同じようにカウンターをゼロクリヤして直した、という記事がありました。ここに来るまでそんな事は全く覚えていなかったという事です。
実はこのブログにはわけのわからない、主に日本語以外のコメントの投稿(これをスパムコメントといいます)が山ほど入ってきます。仕方がないのでそれらの投稿は時々削除していたのですが(と言っても毎回数千件削除するので一度では削除しきれず、何回かに分けて削除します)、カウンターのクリヤの方は全く忘れていました。
ということでWordPressのプログラムには手を入れる必要はなく、データベースの不要なデータを消すということで、何とか問題解決となったようです。
本当にヤレヤレです。
これで年末に投稿しようとしていた記事や年末年始の読書感想文とこの記事と、色々投稿することができます。
わかってしまえば何ということもないみっともない話ですが、とりあえず解決できてチョットほっとしています。
で、これで問題解決かと思ったのですが、実際にカウンターのテーブルを削除し、ついでにカウンターを動かすためのプラグインを削除した所、サイドバーという、本文の記事の右に出ている、カウンター・更新通知の申込・ブログ内検索・カレンダー・カテゴリー・最近の投稿等々、一番下に管理画面へのリンク等が入っている部分がほとんど全部消えてしまいました。投稿の本体は読めるのですが、背景の色が途中から変わってしまったり、かなりみっともないものになってしまいました。
こうなったのはカウンターのプラグインを削除したからだから、これを元に戻せば良いかと思ったのですが、このプラグイン自体セキュイリティの関係か何かでもうインストールできなくなっていました。仕方ないのでこのサイドバーを表示するためのプログラムを眺めていたら、アクセスカウンターを表示する部分で、カウンターのプラグインで設定している変数が使われているんだけれど、プラグインを削除してしまったのでその変数が設定されず、それを表示しようとしてエラーが発生し、その部分から下の表示が全部消えてしまった事がわかりました。で、このサイドバーからカウンターの表示の部分を削除し、そのままではちょっと寂しいので代わりに今まで処理したスパムコメントの数を表示するようにしたら、何とか以前と同じような体裁になりました。
インターネットの関係のプログラムでは、何かエラーが発生した時、普通のプログラムと違って、だまってやめて知らん顔をしているので、それを直すのはなかなか厄介です。
とまれ、本当にヤレヤレです。