<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>無限なる開発ブログ &#187; Apache</title>
	<atom:link href="http://www.oto-kichi.com/tag/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.oto-kichi.com</link>
	<description>ロサンゼルス在住ITエンジニアの開発ブログ</description>
	<lastBuildDate>Thu, 21 Apr 2011 00:33:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oto-kichi.com/tag/apache/feed/" />
		<item>
		<title>Movable Typeで組み込みPHPを動かすまで（xServer編）</title>
		<link>http://www.oto-kichi.com/2010/03/22/movable-type-xserver/</link>
		<comments>http://www.oto-kichi.com/2010/03/22/movable-type-xserver/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 08:09:05 +0000</pubDate>
		<dc:creator>Viruke</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[xServer]]></category>

		<guid isPermaLink="false">http://www.oto-kichi.com/?p=157</guid>
		<description><![CDATA[今回は、自作のTwitter読み込みツールをMovable Typeのブログに導入したときに、発生した数々の問題をどうクリアして行ったかを書いてみます。 ちなみに、サーバはレンタルサーバのxServerです。 まず、組み [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.oto-kichi.com%2F2010%2F03%2F22%2Fmovable-type-xserver%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.oto-kichi.com%2F2010%2F03%2F22%2Fmovable-type-xserver%2F&amp;source=Viruke&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>今回は、自作のTwitter読み込みツールをMovable Typeのブログに導入したときに、発生した数々の問題をどうクリアして行ったかを書いてみます。</p>
<p>ちなみに、サーバはレンタルサーバのxServerです。</p>
<p>まず、組み込みPHPコードをMovable Typeにテンプレートに書くのはよかったのですが、<br />
そのページはMovable Typeが吐き出すHTML拡張子のファイルであったため、<br />
以下のように、.htaccessを編集し「htmlの拡張子のままでもPHPとして動作させる」という以下の一行を書きます。。</p>
<blockquote><p>AddType application/x-httpd-php .html</p></blockquote>
<p>ここで、テンプレートを保存して再構築させると、なぜか、ファイルのダウンロードのダイアログが開きます。</p>
<p>原因はxServerのPHPのヴァージョンにあったようで、PHP4ではなく、PHP5にしてあると稼働します。<br />
早速、エックスサーバーの管理画面からPHP5に設定してやります。</p>
<p>この作業によって、ｘServerが.htaccessを書き換えますので、再度見てみると、</p>
<blockquote><p>AddHandler x-httpd-php5 .php .phps</p></blockquote>
<p>の1行が追加されています。<br />
なので、最初の対応とあわせて、最終的に.htaccessが以下のようになるように書き換えます。</p>
<blockquote><p>AddHandler x-httpd-php5 .php .phps .html<br />
AddType application/x-httpd-php .html</p></blockquote>
<p>これでいけたかな？とページをリロードすると今度は、５００エラーが発生してしまいました。エラー内容は以下。</p>
<blockquote><p>File &#8220;/home/*****/******/public_html/index.html&#8221; is writeable by group</p></blockquote>
<p>これは、Movable Typeで作られたファイルはデフォルトでパーミッションを「666」に設定していたために、xServerが書き込み権限のあるファイルであるとエラーをはいているのが原因でした。</p>
<p>そこで、オーナー以外は読み取り専用とする「644」に変更するべく、今度はMovable Typeの「mt-config.cgi」を以下のように編集します。</p>
<blockquote><p>DBUmask 0022<br />
HTMLUmask 0022<br />
UploadUmask 0022<br />
DirUmask 0022</p></blockquote>
<p>これで、完了です。</p>
<p>最後は忘れずにMovable Typeからサイトの再構築をして、全てのファイルのパーミッションを変更しておきます。</p>
<p>こんな、Specificな構築内容がさて、誰かの役にたつのかな・・・(笑)</p>
<p>最後に、今回参考になったサイトです。</p>
<blockquote>
<ul>
<li>
<pre id="line1">EarlGrey Tearoom: 埋め込みPHPで「昨日今日カウンタ - <a href="http://egt.tpot.tk/a/000271.html">http://egt.tpot.tk/a/000271.html</a></pre>
</li>
</ul>
<ul>
<li>
<pre id="line1">エックスサーバー Archive at まとめたブログ: WordPress - <a href="http://wordpress.matometa.net/category/xserver">http://wordpress.matometa.net/category/xserver</a></pre>
</li>
</ul>
<ul>
<li>
<pre id="line29">MovableTypeを活用して脱初心者！: パーミッションの設定 - <a href="http://website.kodakara.com/archives/2006/10/post_7.php">http://website.kodakara.com/archives/2006/10/post_7.php</a></pre>
</li>
</ul>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.oto-kichi.com/2010/03/22/movable-type-xserver/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oto-kichi.com/2010/03/22/movable-type-xserver/" />
	</item>
		<item>
		<title>mod_rewrite サンプル集のメモのメモ</title>
		<link>http://www.oto-kichi.com/2009/11/07/mod_rewrite-sampl/</link>
		<comments>http://www.oto-kichi.com/2009/11/07/mod_rewrite-sampl/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 08:51:06 +0000</pubDate>
		<dc:creator>Viruke</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[mod_rewrite]]></category>

		<guid isPermaLink="false">http://www.oto-kichi.com/?p=114</guid>
		<description><![CDATA[使いこなせばスイス製のアーミーナイフのような切れ味を発揮すると説明されている、apacheのmod_rewrite。 わかっちゃいるけど、正規表現と同じで、いつも必要なところだけサラッとかっさらって、いつまでも使い方をち [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.oto-kichi.com%2F2009%2F11%2F07%2Fmod_rewrite-sampl%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.oto-kichi.com%2F2009%2F11%2F07%2Fmod_rewrite-sampl%2F&amp;source=Viruke&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>使いこなせばスイス製のアーミーナイフのような切れ味を発揮すると説明されている、apacheのmod_rewrite。</p>
<p>わかっちゃいるけど、正規表現と同じで、いつも必要なところだけサラッとかっさらって、いつまでも使い方をちゃんと理解していない。 いつか腰をすえて習得しないといけないなぁ～と思ってはいるんだけど・・・</p>
<p>ってことで、サンプルのメモ</p>
<blockquote><p>mod_rewrite サンプル集</p>
<p>mod_rewrite はすげー色んなことができて楽しい。</p>
<p>でもけっこう難しい。</p>
<p>そこで、オイラ用メモで簡単なサンプル集をば。</p>
<p>引用元: <a href="http://tech.bayashi.jp/archives/entry/techweb/2007/001981.html">mod_rewrite サンプル集/楽</a>.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.oto-kichi.com/2009/11/07/mod_rewrite-sampl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oto-kichi.com/2009/11/07/mod_rewrite-sampl/" />
	</item>
	</channel>
</rss>

