ぐれぞう: 2008年5月アーカイブ

画像の挿入ウインドウで、アップロード先のパスをあらかじめ設定できます。

そこで、サブディレクトリ(news/img/)を作りたかったので、そのとおり書いたら間違えてしまいました。一つずつ設定すればよかったのか...。

で、間違った選択のラジオボタンをどうやって消せばいいかわかりません。

image_upload.gif

Movable Type 4.1での更新Ping送信先設定方法です。

[設定]-[ブログの設定]で、左側のメニューから[ウェブサービス]を選択し、[更新通知]にPing送信先を記入します。

デフォルトチェックボックス

  • google.com
  • weblogs.com
  • technorati.com

追加

  • http://api.my.yahoo.com/RPC2
  • http://blog.goo.ne.jp/XMLRPC
  • http://jugem.jp/?mode=NEWENTRY
  • http://rpc.blogrolling.com/pinger/
  • http://rpc.weblogs.com/rpc2
  • http://ping.cocolog-nifty.com/xmlrpc
  • http://ping.exblog.jp/xmlrpc
  • http://www.blogpeople.net/servlet/weblogUpdates
  • http://www.weblogues.com/RPC/

参考にしたページ

追記

上記設定をして記事を保存したら、エラーが発生してしまいました。

更新通知かトラックバック送信でひとつ以上のエラーが発生しました。 エラーの場合は、ログをチェックしてください。

そして、ログをチェックすると、4つの送信先でトラックバックできなかった。

  • http://ping.exblog.jp/xmlrpcへトラックバックできませんでした: HTTPエラー: 405 Method not allowed
  • http://jugem.jp/?mode=NEWENTRYへトラックバックできませんでした: HTTPエラー: 404 Not Found
  • http://ping.cocolog-nifty.com/xmlrpcへトラックバックできませんでした: HTTPエラー: 302 Found
  • http://www.weblogues.com/RPC/へトラックバックできませんでした: HTTPエラー: 403 Forbidden

仕方なく、その4つを削除しました。

「movable type」「文字コード」で検索すると、バージョン3.xの変え方の記事が多い。3.xでは、mt.cfgのファイル内で変更を行うが、4ではmt.cfgのファイルが見当たりません。

もうちょっと調べてみると、こちらの公式サイトにあった。

環境設定ファイル mt-config.cgi の設定 | Movable Type 4 ドキュメント

PublishCharset の設定

Movable Type は、出力するコンテンツの文字エンコーディングを UTF-8 で作成します。他のエンコーディングで作成したい場合は、次のように設定します。

PublishCharset Shift_JIS

mt-config.cgiの中を見ても、PublishCharsetの行がなかったので、追加しなければならないようです。

現在の案件で、既存のサイト(Shift_JIS)に組み込まないといけないので、Shift_JISに合わせたほうがいいかな。

[追記]

データベース(MySQL)の文字コードも合わせないといけないようですね

データベースの設定(MySQL) | Movable Type 4 ドキュメント

もう作ってしまったので、作り直しです。

Movable Typeの開発環境・実験環境としてローカルサーバを構築します。

[参考資料]

[覚え書き]

  • ポート80がすでに使われているため、Apacheが起動しない
    →FileMaker ProのインスタントWeb機能でポート80が使われていたのでオフにしたら、Apacheが起動した

本の説明通りに進めたら、インストール完了した!

さくらインターネットでサブドメイン(mt.grezou.com)を追加し、さっそく新規ブログを作ってみました。
再構築して確認してみると、なんとスタイルシートが効いていない。

no-css.jpg

ちなみに構造はこのようになっています。

www
∟mt
∟movabletype(エイリアスとしてmt.grezou.comを割り当て)

調べてみると、どうやらwww/mt/mt-static内のcssや画像ファイルが表示できないということらしいです。エイリアスをしているせいでしょう。

さくらインターネットで、ひとつの Movable Type を使って、複数ドメインのブログを構築する方法(ほとんど自分用メモ) (smashmedia)
このエントリーが非常に役に立ちました!

ひとことで言えば、mt-staticのフォルダ内にある画像とかcssファイルが表示できないってことです。smashmedia.jp のディレクトリ内にないと表示できないのですね。

でもこれは過去に経験済みなので1分で解決。

さくらインターネットはSSHでログインできるので、ログインしてシンボリックリンクを使っちゃう。こんな感じ。

%ln -s /home/smashmedia/www/mt /home/smashmedia/www/womma.jp/mt
%ln -s /home/smashmedia/www/mt /home/smashmedia/www/smashmedia.jp/mt

これで表示されるようになりました。
実はさっきのままだと画像が表示されないだけじゃなくて、コメントとかトラックバックも受け付けられない状態だったのですが、それも同時に解決。素晴らしい。

参考にして、チャレンジ。SSHもろくに使ったことがなかったので、ドキドキします。

%ln -s /home/grezou/www/mt /home/grezou/www/movabletype/mt

み、みごとに表示することができました。お見事。

no-css-ok.jpg symboliclink.jpg

FTPソフト上では、シンボリックリンクはこんな風に表示されています。

とりあえず、このブログの環境です。


カテゴリ

ウェブページ

  • img
Powered by Movable Type 4.1

このアーカイブについて

このページには、ぐれぞう2008年5月に書いたブログ記事が含まれています。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。