<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>覚え書き</title>
    <link rel="alternate" type="text/html" href="http://antonsan.net/blog/program/" />
    <link rel="self" type="application/atom+xml" href="http://antonsan.net/blog/program/atom.xml" />
    <id>tag:antonsan.net,2008-08-30:/blog/program//3</id>
    <updated>2008-12-24T08:24:06Z</updated>
    <subtitle>もの忘れが激しい自分のための各種覚え書きです。
自分のことしか、考えていないのでわかりにくいかも知れませんが、お役に立てれば嬉しいです。</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.21-ja</generator>

<entry>
    <title>テスト</title>
    <link rel="alternate" type="text/html" href="http://antonsan.net/blog/program/2008/12/24171941.html" />
    <id>tag:antonsan.net,2008:/blog/program//3.78</id>

    <published>2008-12-24T08:19:41Z</published>
    <updated>2008-12-24T08:24:06Z</updated>

    <summary>  テストです。 ...</summary>
    <author>
        <name>あんとん</name>
        
    </author>
    
    
    <content type="html" xml:lang="ja" xml:base="http://antonsan.net/blog/program/">
        <![CDATA[ <p>
テストです。
</p>]]>
        <![CDATA[<p>
イメージ確認テスト
</p>
<p>
<img title="テスト画像" height="216" alt="システム情報の確認" src="http://antonsan.net/blog/program/img/test.gif" width="289"  height="199" border="0" />
</p>]]>
    </content>
</entry>

<entry>
    <title>設定</title>
    <link rel="alternate" type="text/html" href="http://antonsan.net/blog/program/2008/09/12162029.html" />
    <id>tag:antonsan.net,2008:/blog/program//3.33</id>

    <published>2008-09-12T07:20:29Z</published>
    <updated>2008-09-12T08:03:24Z</updated>

    <summary>変更したい設定を編集してみた。...</summary>
    <author>
        <name>あんとん</name>
        
    </author>
    
        <category term="MovableType" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="movabletype" label="MovableType" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="movabletype42" label="MovableType4.2" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ping送信先" label="Ping送信先" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="typekey" label="TypeKey" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="クリエイティブ・コモンズライセンス" label="クリエイティブ・コモンズ ライセンス" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="コメント" label="コメント" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ファイル名" label="ファイル名" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="設定" label="設定" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://antonsan.net/blog/program/">
        変更したい設定を編集してみた。
        <![CDATA[<p>
    ■出力ファイル名の変更
</p>
<ol>
    <li>「デザイン」→「テンプレート」内のアーカイブテンプレート内のブログ記事<br />
        テンプレートの設定をクリックし、アーカイブマッピング内を編集。
    </li>
    <li>入力フィールドに下記を入力<br />
        変更前：%y/%m/%-f<br />
        変更後：%y/%m/%d%h%n%s%x
    </li>
    <li>保存して再構築
    </li>
</ol>
<ul>
    <li>これでファイル名外貨のように変更される。<br />
        変更前：post-1.html<br />
        変更後：15113152.html<br />
    </li>
    <li>データフォーマットは下記。<br />
        途中の "/" はディレクトリ。<br />
        %y：年<br />
        %m：月<br />
        %d：日<br />
        %h：時<br />
        %n：分<br />
        %s：秒<br />
        %x：拡張子（「設定」→「公開」→「アーカイブの拡張子」で設定したもの）
    </li>
</ul>
<p>
    ■Ping送信先一覧（国内）
</p>
<ul>
    <li>「設定」→「ウェブサービス」内の更新通知に次の送信先を追加<br />
        <br />
        <a href="http://www.boraro.gozaru.jp/blog/blog_ping-foreign.html">http://www.boraro.gozaru.jp/blog/blog_ping-foreign.html</a><br />
        <a href="http://rpc.reader.livedoor.com/ping">http://rpc.reader.livedoor.com/ping</a><br />
        <a href="http://ping.rss.drecom.jp/">http://ping.rss.drecom.jp/</a><br />
        <a href="http://ping.ask.jp/xmlrpc.m">http://ping.ask.jp/xmlrpc.m</a><br />
        <a href="http://api.my.yahoo.co.jp/rss/ping?u">http://api.my.yahoo.co.jp/rss/ping?u</a><br />
        <a href="http://ping.fc2.com/">http://ping.fc2.com</a><br />
        <a href="http://rpc.technorati.com/rpc/ping">http://rpc.technorati.com/rpc/ping</a><br />
        <a href="http://ping.namaan.net/rpc/">http://ping.namaan.net/rpc/</a><br />
        <a href="http://www.blogpeople.net/servlet/weblogUpdates">http://www.blogpeople.net/servlet/weblogUpdates</a><br />
        <a href="http://blog.goo.ne.jp/XMLRPC">http://blog.goo.ne.jp/XMLRPC</a><br />
        <a href="http://blogstyle.jp/xmlrpc/">http://blogstyle.jp/xmlrpc/</a><br />
        <a href="http://www.blogoole.com/ping/">http://www.blogoole.com/ping/</a><br />
        <a href="http://www.blogoon.net/ping/">http://www.blogoon.net/ping/</a><br />
        <a href="http://blog-search.net/up.php">http://blog-search.net/up.php</a><br />
        <a href="http://ping.bloggers.jp/rpc/">http://ping.bloggers.jp/rpc/</a>
    </li>
</ul>
<p>
    ■コメントに TypeKey を利用する
</p>
<ul>
    <li>「設定」→「ウェブサービス」内のシックス・アパートのサービス<br />
    </li>
    <li>解説サイト<br />
        <a href="http://www.sixapart.jp/typekey/">http://www.sixapart.jp/typekey/</a><br />
    </li>
    <li>TypeKeyアカウント新規作成はここ<br />
        <a href="https://www.typekey.com/t/typekey/register?lang=ja">https://www.typekey.com/t/typekey/register?lang=ja</a>
    </li>
</ul>
<p>
    ■クリエイティブ・コモンズ ライセンスを設定
</p>
<ul>
    <li>「設定」→「全般」内のライセンス<br />
    </li>
    <li>クリエイティブ・コモンズ・ジャパン<br />
        <a href="http://www.creativecommons.jp/">http://www.creativecommons.jp/</a>
    </li>
</ul>]]>
    </content>
</entry>

<entry>
    <title>CAPTCHA画像が表示されない</title>
    <link rel="alternate" type="text/html" href="http://antonsan.net/blog/program/2008/09/10173328.html" />
    <id>tag:antonsan.net,2008:/blog/program//3.32</id>

    <published>2008-09-10T08:33:28Z</published>
    <updated>2008-09-10T08:37:59Z</updated>

    <summary>インストールが完了して早速トラブルである。...</summary>
    <author>
        <name>あんとん</name>
        
    </author>
    
        <category term="MovableType" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="captcha画像" label="CAPTCHA画像" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="movabletype42" label="Movable Type4.2" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="movabletype" label="MovableType" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="トラブル" label="トラブル" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://antonsan.net/blog/program/">
        インストールが完了して早速トラブルである。
        <![CDATA[<p>
    いろんな場所で「Crypt::DHを追加することで解決できた。」との記事があったが、<br />
    僕の環境では改善しなかった。<br />
    <a title="" href="http://blog.studio-fu.com/archives/2007/10/perlcryptdhmt4captcha.php" target="_blank">ここ</a>など
</p>
<p>
    さんざん困り果ててに、<a title="" href="http://sb.xrea.com/showthread.php?p=82417" target="_blank">この</a>ページに出会う。
</p>
<p>
    どうやら ImageMagick の montage コマンドにてエラーが発生しているようだ。
</p>
<p>
    以下のファイルを変更<br />
    <font color="#008000">[mtdir]/lib/MT/Util/Captcha.pm</font>
</p>
<p>
    186行あたり<br />
    ---------------------------------------------------------<br />
    <font color="#008000">my $im = $imbase-&gt;Montage(geometry =&gt; $geometry_str,<br />
    tile =&gt; $tile_geom);<br /></font>---------------------------------------------------------
</p>
<p>
    を
</p>
<p>
    ---------------------------------------------------------<br />
    <font color="#008000">my $im = $imbase-&gt;Append(stack=&gt;"");<br /></font>---------------------------------------------------------
</p>
<p>
    に変更して無事CAPTCHA画像が表示された。<br />
    ああ、うれしい！！
</p>]]>
    </content>
</entry>

<entry>
    <title>MT4インストール</title>
    <link rel="alternate" type="text/html" href="http://antonsan.net/blog/program/2008/09/10170940.html" />
    <id>tag:antonsan.net,2008:/blog/program//3.31</id>

    <published>2008-09-10T08:09:40Z</published>
    <updated>2008-09-10T08:40:26Z</updated>

    <summary>     MT4.2 インストールの覚え書きです。     画像は部分的にMT4...</summary>
    <author>
        <name>あんとん</name>
        
    </author>
    
        <category term="MovableType" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="movabletype" label="MovableType" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="movabletype42" label="MovableType4.2" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="インストール" label="インストール" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://antonsan.net/blog/program/">
        <![CDATA[<p>
    MT4.2 インストールの覚え書きです。
</p>
<p>
    画像は部分的にMT4.1 のものになっている箇所があります。
</p>]]>
        <![CDATA[<p>
    ■サーバーについて
</p>
<p>
    筆者の使っているサーバーは<a title="" href="http://www.xrea.com/" target="_blank">XREA</a>です。<br />
    レンタル料金が安いので・・・。
</p>
<p>
    ■MTをダウンロード
</p>
<p>
    まずはダウンロード<br />
    以下よりダウンロードする。<br />
    <a href="http://www.movabletype.org/">http://www.movabletype.org/</a>
</p>
<p>
    ■インストール
</p>
<p>
    mt-config.cgi の編集
</p>
<p>
    mt-config.cgi-original を mt-config.cgi にリネーム後、編集する。
</p>
<p>
    15行目・・・CGIPath の設定<br />
    アプリケーションディレクトリをウェブブラウザからアクセスした際のパスを、次のように設定する。<br />
    CGIPath <a href="http://www.example.com/cgi-bin/mt/">http://www.example.com/cgi-bin/mt/</a>
</p>
<p>
    21行目・・・StaticWebPath の設定<br />
    スタティックディレクトリにウェブブラウザからアクセスした際のパスを、次のように設定する。<br />
    StaticWebPath <a href="http://www.example.com/mt-static/">http://www.example.com/mt-static/</a>
</p>
<p>
    データベースに関する記述<br />
    筆者は MySQL を使用するので28行目以降の先頭にある「#」を消去し、以下のように編集。<br />
    ##### MYSQL #####<br />
    ObjectDriver DBI::mysql<br />
    Database　<font color="#008000">● Movable Type 用のデータベースの名前を設定 ●</font><br />
    DBUser <font color="#008000">● 接続するユーザーのアカウントを設定 ●</font><br />
    DBPassword　<font color="#008000">● DBUser で指定したユーザーのパスワードを設定 ●</font><br />
    DBHost <font color="#800000">localhost</font>
</p>
<p>
    <font color="#800000">※ObjectDriverはそのままでOK。</font>
</p>
<p>
    <font color="#800000">※MySQL が Movable Type を動作させるウェブ・サーバーと同一のホストにない場合は、MySQL サーバーのホスト名を設定する必要がある。<br />
    XREAの場合は「localhost」でOK。<br />
    <br /></font>DBUmask, HTMLUmask, UploadUmask, DirUmask の設定<br />
    XREA に関しては suEXEC が有効なので以下を追記<br />
    DBUmask 0022<br />
    HTMLUmask 0022<br />
    UploadUmask 0022<br />
    DirUmask 0022
</p>
<p>
    ■アップロードとパーミッション変更
</p>
<p>
    CGI ファイル：700<br />
    フォルダ : 705
</p>
<p>
    ■システム情報の確認<br />
    Movable Type をインストールする環境の詳細を確認する簡単な方法として、システムチェック用スクリプト mt-check.cgi を実行する。<br />
    たとえば、CGIPath を <a href="http://www.example.com/cgi-bin/mt/">http://www.example.com/cgi-bin/mt/</a> に設定している場合、mt-check.cgi は次の URL で実行できる。<br />
    <a href="http://www.example.com/cgi-bin/mt/mt-check.cgi">http://www.example.com/cgi-bin/mt/mt-check.cgi</a>
</p>
<p>
    画面の最下部にシステムのチェックを完了しました。というメッセージが表示された場合、セットアップの準備が完了したことを表示する。
</p>
<p>
    <a onclick="window.open('http://antonsan.net/blog/program/img/mt/2008-0910_mt1.jpg','NewWin','width=585,height=325,resizable=no');return false;" href="#"><img title="システム情報の確認" height="216" alt="システム情報の確認" src="http://antonsan.net/blog/program/img/mt/tm_2008-0910_mt1.jpg" width="400" border="0" /></a>
</p>
<p>
    ■初期ユーザーアカウントの作成　(一部<a title="" href="http://www.movabletype.jp/documentation/installation/install_wizard.html" target="_blank">ここ</a>から引用しています。)<br />
    <a href="http://www.example.com/cgi-bin/mt/mt.cgi">http://www.example.com/cgi-bin/mt/mt.cgi</a>
</p>
<p>
    インストールする Movable Type の初期ユーザー (システム管理者) のアカウントを作成します。
</p>
<ul>
    <li>ユーザー名<br />
        初期ユーザーがログインするときのユーザー名を指定します。<br />
        インストール後に最初に Movable Type にログインするときに必要になるので、忘れないようにしてください。
    </li>
    <li>表示する名前<br />
        初期ユーザーの投稿が公開される際にブログに表示される名称です。
    </li>
    <li>メールアドレス<br />
        初期ユーザーのメールアドレスを入力します。
    </li>
    <li>使用言語<br />
        初期ユーザーが利用する言語を選択します。
    </li>
    <li>パスワード<br />
        システム管理者のパスワードを入力します。<br />
        インストール後に最初にMovable Typeにログインするときに必要になるので、忘れないようにしてください。
    </li>
    <li>パスワード再入力<br />
        初期ユーザーのパスワードを、もう一度入力します。
    </li>
    <li>パスワード再設定用のフレーズ<br />
        初期ユーザーがパスワードを忘れたときに、パスワードを再設定するために必要になる秘密のキーワードを入力します。<br />
        このキーワードを忘れてしまうと、パスワードを再設定する機能は利用できません。
    </li>
</ul>
<p>
    &nbsp;■最初のブログを作成
</p>
<ul>
    <li>ブログ名<br />
        最初のブログの名前またはタイトルを入力します。
    </li>
    <li>ブログURL<br />
        最初のブログを公開するサイトのURLを入力します。index.html などのファイル名は含めないでください。たとえば <a href="http://www.example.com/weblog/">http://www.example.com/weblog/</a> のように入力します。なお、ブログの作成はウェブサーバーとドメイン名の設定がユーザーによって済んでいることを前提にしています。Movable Type ではこれらの作業は行いません。
    </li>
    <li>公開パス<br />
        ウェブサーバーのファイルシステム上にあるメインページ index.html へのパスを入力します。/で始まる絶対パスを使うことが望ましいですが、Movable Type をインストールしたディレクトリからの相対パスにしてもかまいません。たとえば、 /home/melody/public_html/weblog のように入力してください。<br />
        サイト URL は、サイトパスと同じディレクトリを指している必要があります。また、初めてブログを公開する前に、サイトパスのディレクトリを作成する必要があるかもしれません。ディレクトリの作成については、サーバー管理者に確認してください。
    </li>
    <li>テンプレートセット<br />
        インストール時に作成される、最初のブログで使用するテンプレートセットを選択します。<br />
        <font color="#800000">Movable Type 4.2 では、あらかじめ [コミュニティブログ] テンプレートセットを選択した状態になっています。インストールした Movable Type でコミュニティサイトの運営ではなく、通常のブログを作成する場合は、[既定のブログ] または [プロフェッショナル ウェブサイト] テンプレートセットを選択してください。もし、ここで間違えたテンプレートを選択しても、あとで簡単にテンプレートセットを変更できます。</font>
    </li>
    <li>タイムゾーン<br />
        プルダウン・メニューからブログの時間帯 (タイムゾーン) を選択します。この情報は、管理画面内での表示と、公開の時刻に使われます。
    </li>
</ul>
<p>
    ■ファイルとフォルダの保護<br />
    「mt-config.cgi」ファイルが第三者に覗かれないようにするには「.htaccess」ファイルを作成し、「mt-config.cgi」のあるフォルダに設置する。
</p>
<p>
    &lt;Files mt-config.cgi&gt;<br />
    &lt;Limit Get&gt;<br />
    deny from all<br />
    &lt;/Limit&gt;<br />
    &lt;/Files&gt;
</p>
<p>
    BarkleyDBを使用している場合も、そのままでは、「db」フォルダの中身が覗かれてしまう。<br />
    こちらも以下のように記述にした「.htaccess」ファイルを設置する。
</p>
<p>
    &lt;Files *&gt;<br />
    &lt;Limit Get&gt;<br />
    deny from all<br />
    &lt;/Limit&gt;<br />
    &lt;/Files&gt;
</p>
<p>
    ■ここで問題発生！！
</p>
<p>
    <font color="#FF0000">本文欄において、Opera (ver9.51)ではリッチテキスト形式が使えない。</font><br />
    「HTMLモード」ならOKなのだが、「WYSIWYGモード」だと、本文部分でマウスボタンをプレスしたままであれば、文字入力ができるが、これでは、入力困難なので泣く泣くFirefoxに切り替え。
</p>
<p>
    以下をやってもダメだったぁ。<br />
    もちろん再構築したよ。<br />
    <a href="http://www.trash-news.net/2008/01/27/movabletype41-for-opera.html">http://www.trash-news.net/2008/01/27/movabletype41-for-opera.html</a>
</p>
<p>
    &nbsp;
</p>]]>
    </content>
</entry>

</feed>
