<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>MT Issues on X-Logicブログ</title>
        <link>http://www.x-logic.jp/blog/</link>
        <description>Movable Type(MT)を活用したサイト制作とWeb業界の関連トピックス（若干）。(株)クロスロジック。</description>
        <language>ja</language>
        <copyright>Copyright 2010</copyright>
        <lastBuildDate>Mon, 12 Jul 2010 12:13:16 +0900</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>MT5 での検証・雑感</title>
            <description><![CDATA[プロジェクトでMT5を採用したいということだったので、評価とか検証をしていたのですが、メジャーバージョンアップだけにいろいろありますね。<div>MT4以前で使用していたプラグインでMT5では動作しないものがあるとか、それを受けてMT向けに作っていた部品類のうち、動かないものがでてきたり。なのでMT5向けに結構評価と追加開発が発生してしまいました。</div><div><br /></div><div>メリットももちろんあります。</div><div>たとえば「サイトの複製」でウィジェットまわりの定義も複製されるようになったので、サブサイトの構築がかなり効率できたり。</div><div>＃ それ以外はさほどメリットは実感できてなかったりしますが。</div><div>＃</div><div>「サイトの複製」に関連して...</div><div>事、コメント、トラバ など、複製する対象も選択できるようになってて、なかなかいいな、と思ったんですが、コメントとトラバを非選択にして複製を実行したのに、記事のコメント数、トラバ数が複製元のものが引きがれてしまってます。（コメントの実体は複製されてないので、情報の不整合ですね）</div><div>そのうちリビジョンアップでFixされるんでしょう。</div><div><br /></div><div>細かいところでは、コメントの通知メールが文字化けしてしまうというのがありました。</div><div>mt-config.cgi で&nbsp;</div><div><br /></div><div>MailEncoding ISO-2022-JP</div><div><br /></div><div>を記述してやことで回避できました。</div>]]></description>
            <link>http://www.x-logic.jp/blog/2010/07/mt5.html</link>
            <guid>http://www.x-logic.jp/blog/2010/07/mt5.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">MT環境</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">アップグレード</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">MT5</category>
            
            <pubDate>Mon, 12 Jul 2010 12:13:16 +0900</pubDate>
        </item>
        
        <item>
            <title>MySQLのsocket設定にハマる</title>
            <description><![CDATA[現在進行しているプロジェクトで指定されたサーバーは、いろいろと独自な仕様になっているようで、いちいち いろんなところでつまずいてます。

<strong>1. MySQLへの接続時のsocket設定</strong>

うちのPHPの共通部品のスクリプトでMySQLに接続しようとすると
<blockquote>mysql_connect(): Can't connect to local MySQL server through socket '/***/***/mysql.sock' (2) in ... phpファイル名</blockquote>
というエラーメッセージ。

MySQLの接続設定のServer名、DB名、接続ID/Passなどを確認してみたが間違ってない。
何かこのサーバ独自の設定が必要なのだろうか？ と翌日サポートに聞いてみることにして、ひきつづきMTの導入作業へ。

「でもMTもMySQLへのセットアップだから、同じ感じのエラーで引っかかりそうだなぁ...」

と、おもいつつもMTのインストーラを流していると、MT4.261では MySQLの接続設定まわりで「高度な設定」というのがあった。

いつもはmt-configも手動設定してるので、いつもなら表示されない画面。

気になったのでクリックして見てみると、見慣れない「データベース・ソケット」の入力フィールドがあった。
これをクリックして見てみると、見慣れない「データベース・ソケット」の入力フィールドがある。

「あれ？MTでsocket設定ってあったっけ？ というか、もしやMySQLのconnectの時に、個別にsocketのpath指定ができたり？」

とおもい、調べてみたところ、できるんですね。

恥ずかしながら知りませんでした。

PHPのmysql_connectだと
<blockquote>mysql_connect("[servername]:[/path/to/socket/mysql.sock]","[mysql-id]","[mysql-pass]")</blockquote>
みたいな書き方。

サーバ情報でsocketのpathを見て指定したところ.... つながった（ｗ

これまでいろんなサーバーに対して、うちのPHP部品のスクリプトを設定してきましたが、こんな設定は必要ありませんでした。

逆にこの指定をしなければならないのは mysqlのサーバとPHPのmysqlクライアントでsocketの認識が違っているということなのではないか。
＃ なので、もしかしたらこれは仕様というより、このサーバー会社のPHPのミスコンフィグかも。

今後のためにメモしておこう。

<strong>2. MTのHTTPProxy / HTTPNoProxy 設定</strong>

サーバから外部に接続する際にProxyが噛んでる時の追加設定。
今回のサーバでは必要でした。

mt-config.cgi に以下の1行を追記。

<blockquote>HTTPProxy [プロキシサーバー名]</blockquote>

逆に内部サーバへのPingなどで プロキシを経由させたくない場合は HTTPNoProxy 設定。

なるほど。これもメモということで。

＃ ただし思った動作をしてないので、これはサーバー会社のサポートへの確認事項。]]></description>
            <link>http://www.x-logic.jp/blog/2009/07/mysqlsocket.html</link>
            <guid>http://www.x-logic.jp/blog/2009/07/mysqlsocket.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">MT環境</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">HTTPNoProxy</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">HTTPProxy</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">MySQL</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">socket</category>
            
            <pubDate>Wed, 29 Jul 2009 10:53:33 +0900</pubDate>
        </item>
        
        <item>
            <title>MT4.ｘからMT4.21へのアップグレードの流れ</title>
            <description><![CDATA[MT4.21へのアップグレードでは、構造が変わっているためにいくつか注意事項があります。<br /><br />特にウィジェットマネージャ周りの構造が変わっているので、アップグレードマニュアルでは<br />いろいろ書いてますが、<br />・旧バージョンのMTトップのりネーム<br />・新バージョンのフレッシュアップロード（まるまる）<br />でファイルをいれかえると、間違いがなくていいかとおもいます。<br /><br />大まかな流れは...<br /><br />]]></description>
            <link>http://www.x-logic.jp/blog/2008/10/mt4mt421.html</link>
            <guid>http://www.x-logic.jp/blog/2008/10/mt4mt421.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">アップグレード</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">MT4.21</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">アップグレード</category>
            
            <pubDate>Tue, 07 Oct 2008 18:43:40 +0900</pubDate>
        </item>
        
        <item>
            <title>MT4.21のリリース</title>
            <description><![CDATA[Movable Typeの新バージョン4.21がリリースされ、検証をおこなってきました。<br />今回のバージョンは、発見された脆弱性のFixに加えて、かなり内部的にも強化されたもののようです。<br /><br />今回のバージョンアップで弊社テンプレートに関連するトピックスとしては<br /><br /> ]]></description>
            <link>http://www.x-logic.jp/blog/2008/10/mt421.html</link>
            <guid>http://www.x-logic.jp/blog/2008/10/mt421.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">アップグレード</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">MT4.21</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">アップグレード</category>
            
            <pubDate>Tue, 07 Oct 2008 18:27:27 +0900</pubDate>
        </item>
        
        <item>
            <title>MT4.0アップグレード検証（プラグイン編）</title>
            <description><![CDATA[弊社サイトにおいて使用しているプラグインが、MT4.0で正常に動作しているかどうかの確認。
再構築の動作自体はクリアしている（*）が、動作結果が正常かどうかをチェック。
<small>* TagSupplementalsはVer0.06に差し替えることで再構築クリア。</small>

以前、MT3.35の時に「<a href="http://www.x-logic.jp/blog/2007/04/post_1.php" target="_blank">普通のサイトを作るのに便利なプラグイン</a>」というエントリーをまとめましたが、これまで3rd Partyのプラグインであったものが製品としてインクルードされたものもあるので、一度整理してみる。]]></description>
            <link>http://www.x-logic.jp/blog/2007/08/mt40-2.html</link>
            <guid>http://www.x-logic.jp/blog/2007/08/mt40-2.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">MTプラグイン</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">MT環境</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">MT4</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">アップグレード</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">プラグイン</category>
            
            <pubDate>Thu, 23 Aug 2007 17:19:52 +0900</pubDate>
        </item>
        
        <item>
            <title>MT4.0アップグレード検証（テンプレート動作）</title>
            <description><![CDATA[前回の記事で書いたアップグレード作業で、MT環境（ファイルシステムとDB）はMT4.0にあがりました。

今回は、MT3.35で制作した既存のテンプレートについて
<ol>
	<li>再構築が正常に行われるか</li>
	<li>正常に表示されるか</li>
</ol>
をチェックします。
再構築においては、MT4標準のタグ、プラグインで提供されるタグがチェックポイントとなります。]]></description>
            <link>http://www.x-logic.jp/blog/2007/08/mt40-1.html</link>
            <guid>http://www.x-logic.jp/blog/2007/08/mt40-1.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">MT環境</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">MT4</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">アップグレード</category>
            
            <pubDate>Thu, 23 Aug 2007 16:37:17 +0900</pubDate>
        </item>
        
        <item>
            <title>MT4.0アップグレード検証（アップグレード作業）</title>
            <description><![CDATA[SixApart社からMovable Type4.0が正式リリースされ、ネット上でも情報が流通してきています。
時間がとれたので、弊社Webサイトを使って
<ol>
	<li>MT3.35 ⇒ MT4.0へのアップグレード手順</li>
	<li>弊社ブログテンプレートの動作</li>
	<li>弊社テンプレートで使用するプラグインの動作</li>
</ol>
を検証してみた。
今回は 1. MT3.35 ⇒ MT4.0へのアップグレード手順  について]]></description>
            <link>http://www.x-logic.jp/blog/2007/08/mt40.html</link>
            <guid>http://www.x-logic.jp/blog/2007/08/mt40.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">MT環境</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">MT4</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">アップグレード</category>
            
            <pubDate>Thu, 23 Aug 2007 15:38:27 +0900</pubDate>
        </item>
        
        <item>
            <title>普通のサイトを作るのに便利なプラグイン</title>
            <description>普通のサイト（企業サイト・お店のサイト）を作るのに便利なMTのプラグインをご紹介します。
もちろん、いわゆる日記的なブログでも使えます。</description>
            <link>http://www.x-logic.jp/blog/2007/04/post-1.html</link>
            <guid>http://www.x-logic.jp/blog/2007/04/post-1.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">MTプラグイン</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">プラグイン</category>
            
            <pubDate>Wed, 11 Apr 2007 18:25:32 +0900</pubDate>
        </item>
        
        <item>
            <title>MTとの衝撃の出合い</title>
            <description>いうまでもなく、Movable Typeはブログツールです。
文字通り、時系列の情報をカテゴリ分類しながら、記事を公開するためのツールです。

私たちとMovable Typeとの出合いは2002年。
まだ「ブログ」という言葉は全く認知されていなかったころです。

「アメリカで Weblogってのが流行ってるらしいよ」

聞きなれない言葉ながらも情報を集め、あいた時間に実際のサーバにインストールして評価してみたのが始まりでした。

そのころのMovable Typeは ...</description>
            <link>http://www.x-logic.jp/blog/2007/04/mt1.html</link>
            <guid>http://www.x-logic.jp/blog/2007/04/mt1.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">MTでのサイト構築</category>
            
            
            <pubDate>Wed, 11 Apr 2007 17:32:59 +0900</pubDate>
        </item>
        
        <item>
            <title>このブログについて</title>
            <description>このブログは（株）クロスロジックが運営するブログです。

私たちは、サイト制作の手段として、シックスアパート社のブログツール「Movable Type」をコンテンツ管理システム「CMS」として活用しています。

ここ2年ほどの間に、私たちが手がけたサイトは全てMovable Typeを活用して提供しており、かなりノウハウも蓄積されてきています。

このブログではMTについての技術情報、プラグイン情報、事例、最新情報など、役に立つ情報も出していければと思います。

日々のプロジェクトを通じて気づいたこと、感じたことなども書いていこうと思います。</description>
            <link>http://www.x-logic.jp/blog/2007/04/post.html</link>
            <guid>http://www.x-logic.jp/blog/2007/04/post.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">このブログについて</category>
            
            
            <pubDate>Wed, 11 Apr 2007 17:26:04 +0900</pubDate>
        </item>
        
    </channel>
</rss>

