趣味の電脳

WEBサイトの作り方、PCの周辺機器、タブレットの活用等について

ブログが接続できない原因はデータベースの破損や残り容量不足か?

2013-02-06 00:58:53 | webコンテンツ

 昨日の続きの記事です。昨日は、Landtoという無料サーバーの自分のWEBサイトが接続出来なかった話ですが、原因のひとつはデータベースの破損であり、今ひとつは容量が満杯になったためです。データベースMYSQLを使ってWordpressのWEBサイトを運営している場合は、このLandtoのサーバーでは1アカウントあたり100MBの限度で容量が与えられていますが、それはあくまでも写真やPDFやCMS本体用が100MBであって、データベース用の容量は別途5MB程度しか与えられていないのです。だから、もし、データベース領域が破損したり、5MBを使い切ったりしたら、写真等を幾ら減らして100MB未満にしても、もうアップロードできないのです。つまり、データベースが破損してphpMyadminが起動できないのであるならば初期化して正常な状態に復旧するか、或いは容量が満杯であるならば5MB未満に容量を減らさない限り、そのサーバーは使えないのです。

 **************************************

まず、データベースの破損の問題ですが、思い当たる節があります。LandtoのPHPのバージョンはphp5.2.11ですから、

WordPress 日本語版バージョン 3.2~3.5 の動作環境
  • PHP バージョン 5.2.4 以上
  • MySQL バージョン 5.0 以上

というように、Wordpress日本語版の公式WEBサイトではアナウンスされていますので、最新版はインストール出来ないわけですが、私は何も考えずにVer.3.3をインストールしてしまったので、バグってしまったのです。そこで、これはいけないと思ってVer.3.2を入れなおしたのですが、これまたバグってしまって、最終的に3.1に入れなおして正常に動作できていました。ところが、このことで、2種類の破損したデータテーブル群(11×2=22個のファイル)が出来てしまっていたのですが、phpMyadminが起動できないのでデータテーブルを消去できませんでした。それで、そのまま手付かずで放置してありました。これがいけなかったのです。また、その上、それとはまた別に今度はMovabletype5を同じMYSQLにインストールしてしまったので、合計4種類のデータベースが存在することになりました。

 そうこうするうちに、このサーバーでは、「データベースに接続できません!」というエラーメッセージが頻発することになって、且つ、FFFTPでも一切の転送が出来なくなったのです。

*****************************************

次に、データベースの容量の問題です。

データベースの容量の限度が5MBというのは5000KBであり、日本語は2バイト文字ですから、1000文字で2KB です。だから、毎日1000文字のブログを投稿すると、5000KB割る2KB=2500日で満杯になって終了となります。でも、この数値をみると、個人的な使用で満杯になるはずはないと思われます。が、あくまでもこれはデータの中身ですから、WordpressやMovabletype、nucleusなどのCMSを1つのMYSQLに複数入れた場合は、何も投稿しなくても初期設定分(いわば電気代・水道代の基本料金みたいなもの)でいくらかのデータを消費しますからデータテーブルの中にある程度のデータ量が蓄積されます。1つのCMSあたり0.5MBとしても4つインストールすれば0.5MB×4=2MBとなり、6個ならば0.5BM×6=3MBとなります。そんなヘビーユーザー的な使い方をするならば、たくさんの文字数を打ち込まなくても、かなり5MBの容量制限に近づくのではないか?あるいは、5MBの広大に見える領域も狭いのではないかと考えられます。

 つまり、分かりやすく言うならば、小学生が通学するときに、かばんと中身の合計の限度が5kg だと考えればよく理解ができると思います。つまり、かばんの重さが1kgでその中に教科書やノートが何kg入るのかを考えると、かばんが1個の場合は4kgの中身が入りますが、2個だと3kg、3個だと2kg、4個だと1kgしか中身が入らないのです。それ以上入れようとすると重すぎて、その小学生は学校までたどりつけないのです。そういう変な例え話をすれば、ああそうなのかな?と一応説明がつくと思います。

 まあ、そういうわけで、無料サーバーLandtoの場合は、1つのMYSQLの容量が5MBしかないのに、そこへ何種類ものCMSを入れてしまうと、入れるデータ量が極端に少なくなって、幾ら写真を入れる容量が100MBあっても、それとは別個のお約束の5MBの容量制限がすぐにパンクしてしまって、「これ以上、データはいれられません」と警告が出ることになるのです。

******************************************

 結論として、今後は、1つの無料サーバーで容量制限が5MBだった場合は、限度として最大2つまでのCMSを入れることにしておこうと思いました。今回のように、4種類も入れるとか、或いはその中に破損データまで入り込んでいるのでは、幾らなんでも無茶であり、論外だと思い知りました。(ただし、有料の場合はその限りではありませんが・・・) 

 

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 無料サーバーの一時的な移転 | トップ | Movableyupeやjoomalの容量 »
最新の画像もっと見る

webコンテンツ」カテゴリの最新記事