<?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/"
	>

<channel>
	<title>おじさんの備忘録-番外編- &#187; .htaccess</title>
	<atom:link href="http://www.dxcode.com/archives/tag/htaccess/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dxcode.com</link>
	<description>個人的なメモ書き</description>
	<lastBuildDate>Sat, 06 Mar 2010 14:28:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>XREAのセーフモード対策</title>
		<link>http://www.dxcode.com/archives/2009/07311048.php</link>
		<comments>http://www.dxcode.com/archives/2009/07311048.php#comments</comments>
		<pubDate>Thu, 30 Jul 2009 22:50:08 +0000</pubDate>
		<dc:creator>kecha</dc:creator>
				<category><![CDATA[Xrea]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[セーフモード]]></category>

		<guid isPermaLink="false">http://www.dxcode.com/?p=1048</guid>
		<description><![CDATA[				当サイトの場合ファイルのアップロード時に弊害が起きるので.htaccessファイルを作成しwp-adminディレクトリに配置。
				[text gutter=false]
				
				AddHandle [...]]]></description>
			<content:encoded><![CDATA[				<p>当サイトの場合ファイルのアップロード時に弊害が起きるので.htaccessファイルを作成しwp-adminディレクトリに配置。</p>
				<p>[text gutter=false]<br />
				<files media-upload.php><br />
				AddHandler application/x-httpd-phpcgi .php<br />
				</files><br />
				<files async-upload.php><br />
				AddHandler application/x-httpd-phpcgi .php<br />
				</files><br />
				<files plugin-install.php><br />
				AddHandler application/x-httpd-phpcgi .php<br />
				</files><br />
				<files update.php><br />
				AddHandler application/x-httpd-phpcgi .php<br />
				</files><br />
				<files update-core.php><br />
				AddHandler application/x-httpd-phpcgi .php<br />
				</files><br />
				[/text]</p>
				<p>下の3つは管理画面からプラグインのインストールやコアのアップデートを行う際に必要になるが、管理画面からアップデート作業を行うこと自体リスクがありそうなので私自身今まで一度も試したことがない。<br />
				コツコツとFTPでファイルをアップロードし更新している。</p>
				<p>参考 »» <a title="PHPをCGIとして動かす方法について" href="http://sb.xrea.com/showthread.php?t=10744">PHPをCGIとして動かす方法について</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dxcode.com/archives/2009/07311048.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XREAのセーフモード対策</title>
		<link>http://www.dxcode.com/archives/2007/10169.php</link>
		<comments>http://www.dxcode.com/archives/2007/10169.php#comments</comments>
		<pubDate>Tue, 16 Oct 2007 01:02:22 +0000</pubDate>
		<dc:creator>kecha</dc:creator>
				<category><![CDATA[Xrea]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[セーフモード]]></category>

		<guid isPermaLink="false">http://www.dxcode.com/archives/2007/101640.php</guid>
		<description><![CDATA[				XREAのPHPはセーフモードで稼働しているためアプリによっては使用できない機能も出てくる。
				WordPressを使用している場合でもアップロード機能が上手く動作しない。
				正確に言うとPHPアプリ [...]]]></description>
			<content:encoded><![CDATA[				<p><a href="http://www.xrea.com/" title="-Free Web Hosting-">XREA</a>のPHPはセーフモードで稼働しているためアプリによっては使用できない機能も出てくる。</p>
				<p>WordPressを使用している場合でもアップロード機能が上手く動作しない。<br />
				正確に言うとPHPアプリ（この場合はWordPress）側から作られたディレクトリはその権限がApacheなってしまい、そのディレクトリに対してはアプリ側からファイルのアップロードができない状態になってしまうらしい。</p>
				<p>その対策として一番手っ取り早いのが.htaccessファイルを使用してPHPをCGIとして動作させればこの問題は解決。</p>
				<p>PHPをCGIとして動作させる場合のメリットとデメリット<br />
				<strong>メリット</strong></p>
				<ul>
				<li>ユーザー権限で実行され、セーフモードがOFFになっているため、様々な制限がない。	</li>
				<li>負荷率が管理画面で見られる。</li>
				</ul>
				<p><strong>デメリット</strong></p>
				<ul>
				<li>モジュール版PHPに比べて、動作が遅くなる。負荷が掛かる。</li>
				<li>XREAサーバー特有の機能で、汎用性がない。</li>
				</ul>
				<p>実際の使用方法はWordPressのアップロードはupload.phpが行っているので、そのファイルがあるディレクトリ<strong>wp-admin</strong>ディレクトリに下記内容を書いた.htaccessをアップロードするだけ。</p>
				<blockquote><p>&lt;files upload.php&gt;<br />
				AddHandler application/x-httpd-phpcgi .php<br />
				&lt;/files&gt;</p></blockquote>
				<p>参考記事 >> <a href="http://sb.xrea.com/showthread.php?t=10744" title="PHPをCGIとして動かす方法について - XREA&#038;CORE SUPPORT BOARD">PHPをCGIとして動かす方法について</a><br />
				<a href="http://www.graphact.com/memo/2006/08/16/89" title="XREA で WordPress ファイルアップロード機能を利用する - Numb.">XREA で WordPress ファイルアップロード機能を利用する</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dxcode.com/archives/2007/10169.php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
