Movable Type: 2006年7月アーカイブ

HTTP error: 403 Throttled

| コメント(4) | トラックバック(6) | 

ブログ内のエントリーにトラックバックを打ったら、
HTTP error: 403 Throttled
というエラーが発生しました。

トラックバック・スパムが原因で、OneDayMaxPingsやOneHourMaxPingsの最大値に達してしまっていたようです。Movable Type 3.3 マニュアル: 環境変数を参考にして、mt-config.cgiの末尾に

OneHourMaxPings 50
OneDayMaxPings 250

を追加して最大値を変更しました。

設定を変更してもトラックバックスパムが沢山送られてきたら意味がないので、トラックバックのスクリプト名を変更したり、User Agent名でトラックバックのスクリプトへのアクセスを拒否する対策(トラックバックスパム対策)をした方が良いと思います。

現在検索中です。検索が終わるまでお待ちください。

| コメント(0) | トラックバック(0) | 

Movable Typeで一度検索して、すぐに検索すると
「現在検索中です。検索が終わるまでお待ちください。」
というメッセージが表示されるので、どうなっているのか調べたら、小粋空間: Movable Type の検索でエラーになる問題についてを見て、原因がわかりました。

Movable Type 3.3では、システムに負荷が掛かるのを防止するため、20秒以内に連続して検索できないという仕様になっているようです。

mtconfig.cgiThrottleSeconds (秒数)という記述をすると、連続して検索できるまでの間隔を短く出来るようですが、

lib/MT/L10N/ja.pmにある

'You are currently performing a search. Please wait until your search is completed.' => '現在検索中です。検索が終わるまでお待ちください。',

という部分を

'You are currently performing a search. Please wait until your search is completed.' => 再度検索するには、20秒待ってから実行してください。',

というように変更しました。

user_styles.cssとは何もの?

| コメント(0) | トラックバック(0) | 

サーバのエラーログを見たら、
/mt-static/user_styles.cssというファイルが見つからないよ~」
というメッセージがズラズラとありました(^^;;。

Movable Type 3.3のmt.cgiにアクセスして、表示されているページのソースを見てみると、/mt-static/user_styles.cssを参照するように設定されていますね・・・。

本来あるべきファイルなのか、それとも参照するファイルが違うのか、インターネットで検索するも何の情報もヒットしませんでした。

Six Apartに問い合わせをしてみた方が良いのかなぁ・・・?。

Widget: 最近のコメント

| コメント(0) | トラックバック(0) | 

Movable Type 3.3に同梱されるようになったプラグインに、Widget Managerというのがあります。

デフォルトでインストールされるWidgetに、Widget: 最近のコメントというものがあります。

Widget: 最近のコメントのテンプレートで、HTMLのルール上おかしなところがありますので、修正しておいた方が良いと思います。

<a href="<MTCommentEntry><$MTEntryPermalink$></MTCommentEntry>#comment-<$MTCommentID$>"><$MTCommentAuthor$> on <MTCommentEntry><$MTEntryTitle$></MTCommentEntry></a>: <$MTCommentBody remove_html="1" trim_to="10"$></a><br />

赤く表示した</a>が余計なので、これを削除します。

単純に改行されるだけで、ズラズラとコメントが表示されるので、<p>や<li>のタグを使用すると読みやすくなると思います。

ALPSLAB clip!

| コメント(0) | トラックバック(0) | 

Movable Typeで地図を表示させるプラグイン「ALPSLAB clip!」をセットアップしてみました。

セットアップ作業は、ALPSLAB clip!にある通り実施しました。特に難しい事はありませんが、ダイナミック・パブリッシングを利用していると、地図が表示されませんでした。

カテゴリ