今日のSEOブログ「成功の鉄則」サイトに行った内容
ブログマンです。 今日はSEO対策は行わず、MovableTypeの500エラー対策をしました。
MovableTypeを利用すると、必ず発生するのが500エラー!
注:500エラーとは、Internal Server Error 内部サーバエラーでCGIなどのWEBアプリケーションに誤りがあると発生するエラー。
結構これで悩まれる方が多いと思います。そこで、SEOブログ「成功の鉄則」サイトもこのエラーが起きないように2つの対策をを実施しました。
1.タイムアウト対策
再構築を行っているとタイムアウトしてしまい、500エラーが出るようです。そこで、
Step1:「mt-config.cgi」(注意:mt.cfgではありませんよ)をエディタで開き、
Step2:コメント文"# EntriesPerRebuild 40"の#を外し,"EntriesPerRebuild 12"など40以下に設定し、
Step3:コメント文"# PingTimeout 15"の#を外し,"PingTimeout 120"など15以上に設定しました。
これでいちどに個別エントリーが再構築される件数が40件から12件に減り、タイムアウトするまでの時間を延ばすことで500エラーが出ないようにしました。
これは、大きな記事を書いたりすると記事数の多さに関係なく500エラーが発生するので、かなり効果的な設定です。
つづいて、
2.データベース対策
Berkeley DBからMySQLへ変更。
これは、Berkeley DBを使っていると、記事数が増えていくにしたがって500エラーが発生し始めます。これは再構築時におけるメモリー使用量の増加が500エラーを引き起こしている原因だと思われます。
そこで、DBをMySQLに変更したのですが、元々あった記事をMySQLに移行する必要があるので、「mt-db2sql.cgi」を実行する前に「mt-config.cgi」の設定には注意が必要です(詳細はすいませんがここでは説明を省きます)。
最初からMySQLで使えば、DBを変更する必要がないので一番いいですね。
あと、もう一つカスタマイズしました!
それは、管理画面のエントリーリストのタイトルを全て表示出来るようにしたのです。
すると、下記のように全てのタイトルが見ることが出来るようになりました。
うーん、便利!
今日はこのぐらいで終了です。
最後に今日の順位も、調べることなく、
| キーワード | Yahoo! | MSN | |
| SEOブログ | ∞位 | ∞位 | ∞位 |
| SEO ブログ | ∞位 | ∞位 | ∞位 |
| ブログ SEO | ∞位 | ∞位 | ∞位 |
ですね。では!
![]()
〔成功の鉄則シリーズ〕 追記:2006.06.19下記シグネチャを修正。
================================
SEOブログ「成功の鉄則」
★SEOブログ成功の鉄則のページへ
================================
〔対談シリーズ〕
★検索エンジンの仕組みとは?
★誰にでも出来るSEO対策の方法とは?
★ ビジネスブログはSEMにも最適のその理由!
★ 正しいビジネスブログの選び方
================================
ビジネスブログ「成功の鉄則」
★ビジネスブログ成功の鉄則のページへ
★MTテンプレート一覧
★MovableTypeテンプレートとは?
★ ビジネスブログ『速効SEOブログ』とは?
================================
トラックバック(0)
このブログ記事を参照しているブログ一覧: 今日のSEOブログ「成功の鉄則」サイトに行った内容
このブログ記事に対するトラックバックURL: http://www.seo-blog.biz/cgi/mt/mt-tb.cgi/323


コメントする