<?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>PAOLOG &#187; レンタルサーバー</title>
	<atom:link href="http://scianto.net/archives/tag/%e3%83%ac%e3%83%b3%e3%82%bf%e3%83%ab%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc/feed" rel="self" type="application/rss+xml" />
	<link>http://scianto.net</link>
	<description>趣味のウェブデザインと管理人PAONの日記</description>
	<lastBuildDate>Thu, 29 Jul 2010 03:47:50 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://scianto.net/archives/tag/%e3%83%ac%e3%83%b3%e3%82%bf%e3%83%ab%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc/feed" />
		<item>
		<title>ヘテムルサーバーのお試し期間中</title>
		<link>http://scianto.net/archives/2008/06/11221534.php</link>
		<comments>http://scianto.net/archives/2008/06/11221534.php#comments</comments>
		<pubDate>Wed, 11 Jun 2008 13:15:34 +0000</pubDate>
		<dc:creator>paon</dc:creator>
				<category><![CDATA[web design]]></category>
		<category><![CDATA[ヘテムル]]></category>
		<category><![CDATA[レンタルサーバー]]></category>

		<guid isPermaLink="false">http://scianto.net/wpmemo/?p=250</guid>
		<description><![CDATA[サーバーの移転を検討してます。まずはヘテムルで申し込んでみました。とりあえず2週間はお試し期間なのでその間は個人的な感覚で快適に使えるかどうか試してみたいと思います。今日はコントロールパネルをさらさら～っとみてみます。
 [...]]]></description>
			<content:encoded><![CDATA[<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="http://scianto.net/photo/20080610_03.gif" src="http://scianto.net/photo/20080610_03.gif" class="mt-image-none" style="" width="400" height="300" /></span><p>サーバーの移転を検討してます。まずはヘテムルで申し込んでみました。とりあえず2週間はお試し期間なのでその間は個人的な感覚で快適に使えるかどうか試してみたいと思います。</p><p>今日はコントロールパネルをさらさら～っとみてみます。<br /></p>

<span id="more-250"></span>
<h2>トップページ</h2>
<span class="mt-enclosure mt-enclosure-image photo" style="display: inline;"><a href="http://scianto.net/photo/20080611_02.gif" "><img alt="20080611_02.gif" src="http://scianto.net/photo/20080611_02-thumb-180x171.gif" class="mt-image-none" style="" height="171" width="180" /></a></span>
<p>昨日申し込んだときに決めたIDとパスワードでさっそくログイン。<br />センスのいいトップページが現れました。ページのトップには試用期間の残り日数が表示されています。残りはあと14日。正式な契約になるとこの部分がなくなるんでしょうね。</p>
<p>その下にはヘテムルの最新ニュースが3件ほど。cronや共有SSLが使えるようになったのはつい最近なんですね。SSLってどうやって使うのってレベルなので今のところ使う予定なしです。</p>
<p>その下には基本情報やFTP情報というのがあります。というかこれ以外目立ったものはトップページにはありません。チカッパと比べるとかなりすっきりしている印象です。<br />それでは次！</p>

<h2>料金お支払い</h2>
<span class="mt-enclosure mt-enclosure-image photo" style="display: inline;"><a href="http://scianto.net/photo/20080611_01.gif" "><img alt="20080611_01.gif" src="http://scianto.net/photo/20080611_01-thumb-180x169.gif" class="mt-image-none" style="" height="169" width="180" /></a></span>
<p>まずは「料金お支払い」ページです。ここではいつから契約していつ終わるか、お金は入金してるか？ってことが確認できます。クレジット決済ができるのは簡単なのでうれしいですね。もちろんお試し期間中なので入金はしてませんが。解約もこのページからできるみたいですね。</p>

<h2>アカウント情報</h2>
<span class="mt-enclosure mt-enclosure-image photo" style="display: inline;"><a href="http://scianto.net/photo/20080611_03.gif" "><img alt="20080611_03.gif" src="http://scianto.net/photo/20080611_03-thumb-180x168.gif" class="mt-image-none" style="" height="168" width="180" /></a></span>
<p>このページではヘテムルID、メール情報、FTP情報を知ることができます。<br />ところで、全然関係ないことですがここまでさくさくページが表示されている感じ。ストレスないのがちょっと気に入った。<br />それにメニューがシンプルで目的のページにたどり着きやすいのもGood！こういったコントロールページの使いやすさはポイント高いです。</p>

<h2>お客様情報</h2>
<span class="mt-enclosure mt-enclosure-image photo" style="display: inline;"><a href="http://scianto.net/photo/20080611_04.gif" "><img alt="20080611_04.gif" src="http://scianto.net/photo/20080611_04-thumb-180x187.gif" class="mt-image-none" style="" height="187" width="180" /></a></span>
<p>本日の最後は「お客様情報」ページ。ちょっと書くの疲れた。それにここは個人情報満載&amp;説明不要なのでさくっと流します。</p>

<p>ということで今日はここまで。</p>]]></content:encoded>
			<wfw:commentRss>http://scianto.net/archives/2008/06/11221534.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://scianto.net/archives/2008/06/11221534.php" />
	</item>
		<item>
		<title>チカッパとヘテムルの機能を勝手に比較</title>
		<link>http://scianto.net/archives/2008/06/10002953.php</link>
		<comments>http://scianto.net/archives/2008/06/10002953.php#comments</comments>
		<pubDate>Mon, 09 Jun 2008 15:29:53 +0000</pubDate>
		<dc:creator>paon</dc:creator>
				<category><![CDATA[web design]]></category>
		<category><![CDATA[ヘテムル]]></category>
		<category><![CDATA[レンタルサーバー]]></category>

		<guid isPermaLink="false">http://scianto.net/wpmemo/?p=249</guid>
		<description><![CDATA[ こんばんは^ ^ なんとなくレンタルサーバーのお引越しがしたくなったので今考えているサーバーについて調べてみます。 狙うは「タフでマッチョなレンタルサーバー」のheteml （ヘテムル ）。現在利用しているチカッパ！  [...]]]></description>
			<content:encoded><![CDATA[<p class="photo"><img style="" class="mt-image-none" src="http://scianto.net/photo/20080609_01.gif" alt="20080609_01.gif" width="400" height="300" /></p> <p>こんばんは^ ^</p> <p>なんとなくレンタルサーバーのお引越しがしたくなったので今考えているサーバーについて調べてみます。<br /> 狙うは「タフでマッチョなレンタルサーバー」の<a href="http://px.a8.net/svt/ejp?a8mat=1BZR2M+AQZVUI+348+TVYKI" target="_blank">heteml</a> <img src="http://www12.a8.net/0.gif?a8mat=1BZR2M+AQZVUI+348+TVYKI" alt="" width="1" border="0" height="1" />（<a target="_blank" href="http://px.a8.net/svt/ejp?a8mat=1BZR2M+AQZVUI+348+TW6AA">ヘテムル</a> <img alt="" src="http://www10.a8.net/0.gif?a8mat=1BZR2M+AQZVUI+348+TW6AA" width="1" border="0" height="1" />）。現在利用している<a target="_blank" href="http://px.a8.net/svt/ejp?a8mat=1016RM+DVIT6I+348+15QWXU">チカッパ！</a> <img alt="" src="http://www14.a8.net/0.gif?a8mat=1016RM+DVIT6I+348+15QWXU" width="1" border="0" height="1" />と同じpaperboy&amp;co.が運営している高機能レンタルサーバーです。</p> <p>全部比較するのは面倒くさいので注目しているポイントだけで比較してみます。</p>

<span id="more-249"></span>
<h2>まずは料金</h2> <table>     <tbody>         <tr>             <th scope="col">&nbsp;</th>             <th scope="col">チカッパ</th>             <th scope="col">ヘテムル</th>         </tr>         <tr>             <th scope="row">初期費用</th>             <td>2,100円</td>             <td>3,960円</td>         </tr>         <tr>             <th scope="row">月額利用料金</th>             <td>525円</td>             <td>1,500円</td>         </tr>     </tbody> </table> <p>スペックが上がると当然料金もあがります。初期費用は無料キャンペーンやってたりしてくれると助かるのですが・・・・あっ2日までやってたんだ。ショッキング～。もうちょっと早く気づけばよかった。しばらくないでしょーねー。<br /> チカッパではマルチドメインをひとつ利用しているので1ヵ月735円（ポイント）。いまの倍くらいになる計算です。ここはお小遣い的に苦しいところですが、ほかで利用しているネットの定額サービスをやめることで補填できそうです。いける！</p> <h2>ドメインはいくつまでつくれる？</h2> <table>     <tbody>         <tr>             <th scope="col">&nbsp;</th>             <th scope="col">チカッパ</th>             <th scope="col">ヘテムル</th>         </tr>         <tr>             <th scope="row">独自ドメイン</th>             <td>1個（無料）1つ追加につき210円（ポイント）</td>             <td>10個</td>         </tr>         <tr>             <th scope="row">サブドメイン</th>             <td>500個まで（独自ドメインプラン）<br />             マルチドメイン1件につき100個追加</td>             <td>無制限</td>         </tr>         <tr>             <th scope="row">日本語ドメイン</th>             <td>1個（無料）</td>             <td>独自ドメインの数に含まれる?</td>         </tr>         <tr>             <th scope="row">ディスク容量</th>             <td>1GBもしくは2GB（メール容量も含む）</td>             <td>3GB （メール容量も含む）</td>         </tr>     </tbody> </table> <p>10個もドメインを取る予定はいまのところないですが、1つ追加するごとに210円かかるチカッパに比べるとお得な気がします。ここで注目なのはやっぱり3GBのディスク容量ですね。1GBにデータベースもメールも含まれているとちょっと心細いですが3GBだと安心です。</p> <h2>そのほかの注目している機能</h2> <table>     <tbody>         <tr>             <th scope="col">&nbsp;</th>             <th scope="col">チカッパ</th>             <th scope="col">ヘテムル</th>         </tr>         <tr>             <th scope="row">PHP</th>             <td><span class="CELL">PHP 4.4.2</span></td>             <td>PHP4.4. 、PHP5.1.</td>         </tr>         <tr>             <th scope="row">データベース</th>             <td>MySQL4.0.26</td>             <td>MySQL4.0.25</td>         </tr>         <tr>             <th scope="row">cron</th>             <td>なし</td>             <td>あり</td>         </tr>         <tr>             <th scope="row">.htaccess</th>             <td>利用できる</td>             <td>利用できる</td>         </tr>         <tr>             <th scope="row">共有SSL</th>             <td>利用できる</td>             <td>利用できる</td>         </tr>         <tr>             <th scope="row">Flash Media Server</th>             <td>なし</td>             <td>あり</td>         </tr>         <tr>             <th scope="row">ColdFusion</th>             <td>なし</td>             <td>あり</td>         </tr>     </tbody> </table> <p>気になっているのはこのくらいですね。これまで使えなかったcron機能使ってみたいです。cronとは定期的にプログラムを実行する機能でMTとかで使えればいいかな～って思ってます。設定とかよく知らないのですが管理画面のデモ版をチラ見したところ日時をセレクトするだけだったので、もしかしたら簡単にできるかも^ ^。<br /> あとはPHP関係。PHP4しか触ったことがないのでPHP5は試してみたい。とはいえPHP6もリリースされているしついていけるか心配です。でもがんばる！</p> <p>今日のところは「無料お申し込み」をして寝ます。</p> <p><a target="_blank" href="http://px.a8.net/svt/ejp?a8mat=1BZR2M+AQZVUI+348+U1J6P"> <img width="468" height="60" border="0" src="http://www26.a8.net/svt/bgt?aid=080609998650&amp;wid=006&amp;eno=01&amp;mid=s00000000404005046000&amp;mc=1" alt="" /></a> <img width="1" height="1" border="0" alt="" src="http://www18.a8.net/0.gif?a8mat=1BZR2M+AQZVUI+348+U1J6P" /></p> <p><a target="_blank" href="http://px.a8.net/svt/ejp?a8mat=1016RM+DVIT6I+348+15RK35"> <img width="468" height="60" border="0" src="http://www24.a8.net/svt/bgt?aid=060521602839&amp;wid=006&amp;eno=01&amp;mid=s00000000404007015000&amp;mc=1" alt="" /></a> <img width="1" height="1" border="0" alt="" src="http://www18.a8.net/0.gif?a8mat=1016RM+DVIT6I+348+15RK35" /></p>]]></content:encoded>
			<wfw:commentRss>http://scianto.net/archives/2008/06/10002953.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://scianto.net/archives/2008/06/10002953.php" />
	</item>
		<item>
		<title>ブラウザから簡単にPEARをインストールする方法</title>
		<link>http://scianto.net/archives/2007/10/01233227.php</link>
		<comments>http://scianto.net/archives/2007/10/01233227.php#comments</comments>
		<pubDate>Mon, 01 Oct 2007 14:32:27 +0000</pubDate>
		<dc:creator>paon</dc:creator>
				<category><![CDATA[web design]]></category>
		<category><![CDATA[PEAR]]></category>
		<category><![CDATA[レンタルサーバー]]></category>

		<guid isPermaLink="false">http://scianto.net/wpmemo/?p=234</guid>
		<description><![CDATA[
ずいぶん前、「ロリポップにないPEARをインストールする方法」という記事でロリポップ！
にPEARをインストールする方法を素人ながら考えてみたのですが、この方法だとパッケージをダウンロード→レンタルサーバーにアップロー [...]]]></description>
			<content:encoded><![CDATA[<p class="imgBox"><img src="http://power.scianto.net/img/entryimage/20070927_00.gif" width="400" height="200" alt="" /></p>
<p>ずいぶん前、「<a href="http://power.scianto.net/2006/12/id22.php">ロリポップにないPEARをインストールする方法</a>」という記事で<a href="http://px.a8.net/svt/ejp?a8mat=O8WLT+CMVA1E+348+65MEA" target="_blank">ロリポップ！</a>
<img border="0" width="1" height="1" src="http://www16.a8.net/0.gif?a8mat=O8WLT+CMVA1E+348+65MEA" alt="" />にPEARをインストールする方法を素人ながら考えてみたのですが、この方法だとパッケージをダウンロード→レンタルサーバーにアップロードというかんじで少し面倒くさい手順を踏まないといけないのでミスもでて思うようにPHPが動かないってことにもなりかねません。</p>
<p>でもちゃんとブラウザからPEARをインストールできる「PEAR Package Manager」という便利なものがあったんです。</p>
<p>ということで、今回は<a href="http://px.a8.net/svt/ejp?a8mat=1016RM+DVISEQ+348+15QWXU" target="_blank">チカッパ！</a>
<img border="0" width="1" height="1" src="http://www14.a8.net/0.gif?a8mat=1016RM+DVISEQ+348+15QWXU" alt="" />にPEARをブラウザからインストールできるようにしてみました。</p>

<span id="more-234"></span>
<h3>パッケージマネージャの取得</h3>
<p>まず、PEARをインストールする場所を決めておきましょう。今回は</p>
<pre>http://ドメイン/lib/</pre>
<p>という感じで直下に「lib」フォルダをつくりそこにPEARがインストールされるようにしました。</p>
<h4>インストール準備</h4>
<p><a href="http://www.go-pear.org/manual/ja/installation.getting.php">PEAR::Manual::パッケージマネージャの取得</a></p>
<p>このページの下のほうに「ホスティング環境でのPEAR」ということでPEARインストーラのインストール方法が書かれています。</p>
<p>まずはパッケージマネージャをインストールするための準備作業です。手順は、</p>
<ol>
<li><a href="http://go-pear.org">http://go-pear.org</a>にアクセス</li>
<li>表示されたページのテキストをコピーしてgo-pear.phpという名前で保存</li>
<li>自分のチカッパサーバーにlibフォルダをつくりそこにアップロード</li>
<li>アップロードしたファイルのパーミッションを「707」に変更</li>
</ol>
<p>となります。</p>
<h4>アクセス制限</h4>
<p>あとはブラウザからチカッパにアップロードしたファイルにアクセスするだけなのですが、そのまえにlibフォルダにアクセス制限をかけます。チカッパの管理画面から「ウェブ関係」→「アクセス制限」とたどったページで簡単に「.htaccess」ファイルをつくってアクセス制限をかけることができます。</p>
<h4>パッケージマネージャのインストール</h4>
<p>それでは、アップロードしたgo-pear.phpをブラウザから開いてみましょう。先ほど設定した「ユーザー名」と「パスワード」を入力して無事に開けたらOK！</p>
<p class="align_center"><img src="http://power.scianto.net/img/entryimage/20070927_01.gif" alt="文字化けした配列の中身" width="500" height="144" /></p>
<p>「Next」をクリックして、次のページの下のほうに「Install」ボタンがあるのでクリック。</p>
<p class="align_center"><img src="http://power.scianto.net/img/entryimage/20070927_02.gif" alt="" width="500" height="458" /></p>
<p>「Inatallation Completed」としたのほうに表示されたら完了です。これでPEARを簡単にインストールできる「パッケージマネージャ」がインストールされました。</p>
<h3>PEAR Package Managerを使ってみよう</h3>
<p>次に</p>
<pre>http://ドメイン/lib/index.php</pre>
<p>にアクセスすると次のようなページになります。これがパッケージマネージャというツールになります。</p>
<p class="align_center"><img src="http://power.scianto.net/img/entryimage/20070927_03.gif" alt="" width="500" height="278" /></p>
<p>トップページには現在インストールされているPEARが表示されています。パッケージマネージャをインストールすると基本的なPEARが自動的にインストールされます。これはチカッパにもともとインストールされているPEARではないので間違わないようにしてください。</p>
<pre>http://ドメイン/lib/PEAR/</pre>
<p>にPEARがあります。確認してみましょう。</p>
<p>手始めに「Services_Amazon」をインストールしてみましょう。左のメニューから「Package Search」を選択、入力フォームに「amazon」と入力して検索します。。</p>
<p class="align_center"><img src="http://power.scianto.net/img/entryimage/20070927_04.gif" alt="" width="500" height="271" /></p>
<p>すると、ちゃんと検索されました。</p>
<p class="align_center"><img src="http://power.scianto.net/img/entryimage/20070927_05.gif" alt="" width="500" height="276" /></p>
<p>「version」の右側の「+」をクリックするとインストールされます。</p>
<p>依存しているパッケージも自動的にインストールされてとっても便利！</p>
<p class="align_center"><img src="http://power.scianto.net/img/entryimage/20070927_07.gif" alt="" width="500" height="300" /></p>
<p>これでどんどんPEARをインストールできますね。</p>
<h3>.htaccessでinclude_pathを設定</h3>
<p>自分でPEARをインストールしたのでPHPから使うにはinclude_pathを設定しないと動きません。そこでドメイン直下（FTP接続した最初の場所）に以下のコードをかいた「.htaccess」ファイルをおきます。</p>
<pre>&lt;IfModule mod_php4.c&gt;
php_value include_path &quot;.:/home/sites/chicappa.jp/users/＊＊＊/web/lib/PEAR:/usr/local/lib/php:/usr/local/lib/php/Smarty&quot;
&lt;/IfModule&gt;</pre>
<p>デフォルトのinclude_pathが</p>
<pre>.:/usr/local/lib/php:/usr/local/lib/php/Smarty</pre>
<p>になっているのでこれにlib/PEARまでのフルパスを追加した形になります。フルパスはチカッパの管理画面から「お客様情報」→「アカウント情報」で見ることができます。</p>
<dl>
<dt>参考サイト</dt>
<dd><a href="http://blogs.yahoo.co.jp/nob_ll/46788965.html">ブラウザからPEARをインストールする &#8211; ホリデープログラミング入門 &#8211; Yahoo!ブログ </a></dd>
<dt>レンタルサーバー</dt>
<dd><a href="http://px.a8.net/svt/ejp?a8mat=1016RM+DVISEQ+348+15R4NM" target="_blank">チカッパ！レンタルサーバー</a> <img border="0" width="1" height="1" src="http://www14.a8.net/0.gif?a8mat=1016RM+DVISEQ+348+15R4NM" alt="" /></dd>
</dl>]]></content:encoded>
			<wfw:commentRss>http://scianto.net/archives/2007/10/01233227.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://scianto.net/archives/2007/10/01233227.php" />
	</item>
		<item>
		<title>ロリポップでSmartyを使うための設定</title>
		<link>http://scianto.net/archives/2007/03/14125111.php</link>
		<comments>http://scianto.net/archives/2007/03/14125111.php#comments</comments>
		<pubDate>Wed, 14 Mar 2007 03:51:11 +0000</pubDate>
		<dc:creator>paon</dc:creator>
				<category><![CDATA[web design]]></category>
		<category><![CDATA[Smarty]]></category>
		<category><![CDATA[レンタルサーバー]]></category>

		<guid isPermaLink="false">http://scianto.net/wpmemo/?p=213</guid>
		<description><![CDATA[PHPのテンプレートエンジンであるSmartyをロリポップで使うときの基本設定とそのサンプルの覚書。


1.Smartyパッケージを読み込む

ロリポップでSmartyを利用するには、はじめに次のように記述します。

 [...]]]></description>
			<content:encoded><![CDATA[PHPのテンプレートエンジンであるSmartyをロリポップで使うときの基本設定とそのサンプルの覚書。

<span id="more-213"></span>
<h2>1.Smartyパッケージを読み込む</h2>
<p>
ロリポップでSmartyを利用するには、はじめに次のように記述します。
</p>
<pre>
require_once(&quot;Smarty.class.php&quot;);
</pre>
<p>
参考書によってはlib/Smarty.class.phpにするように書いてあるものもありますが、ロリポップではlibの指定は必要ないようです。
</p>
<h2>2.必要なその他の設定&nbsp;</h2>
<pre>
$o_omarty = new Smarty;
$o_omarty -&gt; template_dir = &quot;./&quot;;
$o_omarty -&gt; compile_dir = &quot;./compile&quot;;
$o_omarty -&gt; config_dir = &#39;./configs&#39;;
$o_omarty -&gt; cache_dir = &#39;./cache&#39;;
</pre>
<p>
はじめにインスタンスを作成したあとに基本的な設定を行ないます。実行ファイル（PHPファイル）とテンプレートファイルは同じ場所に設置しています。「compile_dir」・「config_dir」・「cache_dir」はそれぞれのディレクトリ名を指定しています。
</p>
<p>
&nbsp;テンプレートファイルを適当なディレクトリに置きたいときは
</p>
<pre>
./ディレクトリ名
</pre>
<p>
と指定するだけです。&nbsp;
</p>]]></content:encoded>
			<wfw:commentRss>http://scianto.net/archives/2007/03/14125111.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://scianto.net/archives/2007/03/14125111.php" />
	</item>
		<item>
		<title>ロリポップでPHPを使うときにぶつかるパーミッションの壁 (2/2)</title>
		<link>http://scianto.net/archives/2007/03/05000638.php</link>
		<comments>http://scianto.net/archives/2007/03/05000638.php#comments</comments>
		<pubDate>Sun, 04 Mar 2007 15:06:38 +0000</pubDate>
		<dc:creator>paon</dc:creator>
				<category><![CDATA[web design]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[パーミッション]]></category>
		<category><![CDATA[レンタルサーバー]]></category>

		<guid isPermaLink="false">http://scianto.net/wpmemo/?p=211</guid>
		<description><![CDATA[ 
ロリポップでPHPを使うときにぶつかるパーミッションの壁（1/2）の続きです。前回はパーミッションの基本を理解しいている範囲でということで書きました。今回はPHP関連のパーミッションの設定について。


例を挙げたほ [...]]]></description>
			<content:encoded><![CDATA[<p class="pict"> <img src="http://power.scianto.net/img/entryimage/permission03.gif" alt="" width="180" height="120" /></p>
<p><a href="http://power.scianto.net/php/note/id48.php">ロリポップでPHPを使うときにぶつかるパーミッションの壁（1/2）</a>の続きです。<br />前回はパーミッションの基本を理解しいている範囲でということで書きました。<br />今回はPHP関連のパーミッションの設定について。</p>

<span id="more-211"></span>
<p>例を挙げたほうがわかりやすいと思うので、次のようなファイル構成を持つ簡単なアプリケーションの場合を考えます。index.phpは商品データを登録するスクリプトで、商品データをitem.csvというファイルで保存するものだとします。item.csvはdataというディレクトリに入ります。ファイル構成は次のようにします。</p>
<ul id="fileDir">
<li class="fileDir-php">index.php</li>
<li class="fileDir-dir">data
<ul>
<li class="fileDir-file">item.csv</li>
</ul></li>
</ul>
<p>ロリポップではPHPファイルは「６４４」または「６０４」で動作するようなので特に問題はありません。普通にファイルをサーバーにアップロードするだけでいいようです。ただ、できれば「<span class="fs-2">６０４</span>」にしたようがいいかもしれません。</p>
<p class="fs-1"><strong>ロリポップサーバーではPHPファイルパーミッションは「６０４」</strong></p>
<p>パーミッションで引っかかるのはPHPから作成されるファイルがあるときです。例のようなものではitem.csvがこれにあたります。このファイルは商品の登録時にindex.phpから読み込みまたは書き込みをする必要があります。はじめてデータを登録するときにはスクリプトからitem.csvを作成することから始めるかもしれません。</p>
<p>例のようなデータファイルやログファイルなどをPHPから作成するときはそのデータを入れておくディレクトリのパーミッションにも注意しなければなりません。このときのディレクトリのパーミッションは「<span class="fs-2">７０７</span>」になります。そうしないとPHPからディレクトリ内のファイルにアクセスすることができません。</p>
<p class="fs-1"><strong>読み書きを必要とするファイルを収納するディレクトリは「７０７」</strong></p>
<p>さらに書くとitem.csvのようなPHPスクリプトから作成～読み書きをするファイルのパーミッションは「<span class="fs-2">６０６</span>」にしないと「Permission denied」というエラーがでてしまします。</p>
<p class="fs-1"><strong>読み書きをするファイルは「６０６」</strong></p>
<p>なぜ「Permission denied ～」といったエラーがでるかというと次のことに基づいているようです。<br /><strong>モジュール版のPHPは「apache権限」で動作する</strong></p>
<p>ファイルには誰がそのファイルの持ち主かということを表わす「所有者」という項目があります。（ロリポップFTPではわからないのでFFFTP等で確認。）<br />アップロードしたファイルやディレクトリは所有者が「lolipop.jp-dp+自分のID」という英数字で表わされています。つまり自分のことです。<br />しかし、PHPから作成されたファイルは所有者が「apache」になります。よってパーミッションの一番右の桁に「読込み権限」+「書き込み権限」=「６」を与えないとファイルを書き換えることが出来ません。</p>
<p>これが「apche権限」で動作するということのようです。ディレクトリに「７０７」を与えるのも同じ理由だと思います。</p>
<p>以上をまとめると</p>
<ul>
<li>PHPファイルは「６０４」</li>
<li>読み書きするファイルは「６０６」</li>
<li>読み書きするファイルを収納するディレクトリは「７０７」</li>
</ul>
<p>となります。</p>
<h2>PHPからファイルを作成する時の注意</h2>
<p>最後に気づいたことを追記しておきます。</p>
<h3>PHPからファイルを作成するときはchmod関数でパーミッションを明示する</h3>
<p>もし、「６４４」や「６０４」でファイルを作成してしまった場合、所有者が「apache」のためFTPソフトからパーミッションを「６０６」等に変更することができない。削除はできるようです。</p>
<p class="fs-small">「まだまだ勉強不足で理解が間違っていたり、言葉足らずな部分もあると思うので、間違っている箇所は指摘していただけると幸いです。」</p>]]></content:encoded>
			<wfw:commentRss>http://scianto.net/archives/2007/03/05000638.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://scianto.net/archives/2007/03/05000638.php" />
	</item>
		<item>
		<title>ロリポップでPHPを使うときにぶつかるパーミッションの壁 (1/2)</title>
		<link>http://scianto.net/archives/2007/03/01233655.php</link>
		<comments>http://scianto.net/archives/2007/03/01233655.php#comments</comments>
		<pubDate>Thu, 01 Mar 2007 14:36:55 +0000</pubDate>
		<dc:creator>paon</dc:creator>
				<category><![CDATA[web design]]></category>
		<category><![CDATA[レンタルサーバー]]></category>

		<guid isPermaLink="false">http://scianto.net/wpmemo/?p=210</guid>
		<description><![CDATA[



PHPでファイルの読み書きをするアプリケーションをつくるとき、絶対に悩むのがパーミッションといわれるもの。
このパーミッション、Windows環境でテストしているときは考えなくてすむのですが、レンタルサーバーに使 [...]]]></description>
			<content:encoded><![CDATA[<p class="pict">
<img src="http://power.scianto.net/img/entryimage/permission00.gif" alt="" width="180" height="180" />
</p>
<p>
PHPでファイルの読み書きをするアプリケーションをつくるとき、絶対に悩むのがパーミッションといわれるもの。<br />
このパーミッション、Windows環境でテストしているときは考えなくてすむのですが、レンタルサーバーに使われていることが多いUNIX系のOSではコレを設定する必要がでてきます。<br />
正しく設定しないとうまくPHPでファイルの読み書きをすることができません。
</p>

<span id="more-210"></span>
<h2>パーミッションとは</h2>
<blockquote>
<p>
パーミッションとは、ファイルやディレクトリに対するアクセス権のことを言います。 一般的にWEBサーバーでは複数のユーザーが１台のマシンを共有するため、 自分のファイルを他人に不正に操作されないためにアクセス権 ( パーミッション ) を設定することが出来ます。 アクセス権 ( パーミッション ) を正しく設定する事で、大切なファイルを守る事が出来ます。<br />
「<a href="http://lolipop.jp/?mode=manual&amp;state=hp&amp;state2=permission">ロリポップ！レンタルサーバー-パーミッションについて</a>」より
</p>
</blockquote>
<p>
つまり、パーミッションをうまく設定しないと他人に書き換えられちゃうよってことになります。せっかく作ったサイトが書き換えられたら大変ですね。
</p>
<h2>パーミッションの設定</h2>
<p>
それではパーミッションについて説明しようと思いますが、理解している範囲で・・・ということをご了承ください。
</p>
<p class="pict">
<img src="http://power.scianto.net/img/entryimage/permission01.gif" alt="ロリポップFTPでのパーミッションの確認" width="180" height="141" />
</p>
<p>
パーミッションはロリポップFTPやFFFTPなどで確認できます（左図）。この「755」や「644」などの３桁の数字がパーミッションの設定です。<br />
この数字の組み合わせにより、どのユーザーに対してどのアクセス権をあたえるかということを意味しています。
</p>
<p>
ユーザーには次の種類があります。
</p>
<ul>
<li>そのファイル/ディレクトリの所有ユーザー「Owner」</li>
<li>そのファイル/ディレクトリの所有ユーザーの属しているグループ「Group」</li>
<li>その他の第三者「Other」</li>
</ul>
<p>
これらに対して
</p>
<ul>
<li>読み取り許可</li>
<li>書き込み許可</li>
<li>実行・ディレクトリ一覧許可</li>
</ul>
<p>
の３種類の権限を与えるかどうかで設定できます。
</p>
<p>
パーミッションの設定では３桁の数字を使うと書きました。左の数字が Owner 権限、真ん中の数字が Group 権限、右の数字が Other 権限を意味しています。
</p>
<p>
それぞれの桁の数字が持つ意味は「4=読み込み許可/2=書き込み許可/1=実行・ディレクトリ一覧許可」の数字を足したものです。
</p>
<table>
<tbody>
<tr>
<th scope="col">&nbsp;</th><th scope="col">Owner</th><th scope="col">Group</th><th scope="col">Other</th>
</tr>
<tr>
<th scope="row">読み取り許可</th>
<td>4</td>
<td>4</td>
<td>4</td>
</tr>
<tr>
<th scope="row">書き込み許可</th>
<td>2</td>
<td>2</td>
<td>2</td>
</tr>
<tr>
<th scope="row">実行・ディレクトリ一覧許可</th>
<td>1</td>
<td>1</td>
<td>1</td>
</tr>
</tbody>
</table>
<p>
たとえば、Owner、Group、Other にそれぞれ「読み取り許可」を与え、さらに Owner に「書き込み許可」を与えれば「644」ということになります。アップロードしたHTMLファイルとかがこれにあたります。ロリポップではアップロードしたHTMLファイルやCSS、GIF等のイメージファイルに「644」が与えられます。
</p>
<p>
それでは「755」はどういう意味になるでしょう。この場合は、Owner にすべての権限、Group と Other に「読み取り許可」と「実行・ディレクトリ一覧許可」が与えられていることになります。ロリポップではディレクトリを作成するとこの「755」が与えられます。
</p>
<p>
パーミッションはFTPソフトから簡単に変更することができますが、誤った設定をしてしますとディレクトリの中身が見れなくなったり、ファイルがダウンロードできなくなったりしてしまうので変更するときは注意しましょう。
</p>
<p>
ロリポップで推奨されている各ファイルのパーミッションは<a href="http://lolipop.jp/?mode=manual&amp;state=hp&amp;state2=permission">公式サイトのマニュアル</a>によると次のようになっているのでまずは確認・修正しておきましょう。
</p>
<table>
<tbody>
<tr>
<th width="40%" scope="row">HTML・画像ファイル</th>
<td>604</td>
</tr>
<tr>
<th width="40%" scope="row">CGIの実行ファイル</th>
<td>700</td>
</tr>
<tr>
<th width="40%" scope="row">CGIのデータファイル</th>
<td>600</td>
</tr>
<tr>
<th width="40%" scope="row">.htaccessファイル</th>
<td>604</td>
</tr>
<tr>
<th width="40%" scope="row">ディレクトリ</th>
<td>705</td>
</tr>
</tbody>
</table>]]></content:encoded>
			<wfw:commentRss>http://scianto.net/archives/2007/03/01233655.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://scianto.net/archives/2007/03/01233655.php" />
	</item>
		<item>
		<title>ロリポップにないPEARをインストールする方法</title>
		<link>http://scianto.net/archives/2006/12/13232217.php</link>
		<comments>http://scianto.net/archives/2006/12/13232217.php#comments</comments>
		<pubDate>Wed, 13 Dec 2006 14:22:17 +0000</pubDate>
		<dc:creator>paon</dc:creator>
				<category><![CDATA[web design]]></category>
		<category><![CDATA[PEAR]]></category>
		<category><![CDATA[レンタルサーバー]]></category>

		<guid isPermaLink="false">http://scianto.net/wpmemo/?p=193</guid>
		<description><![CDATA[ロリポップにインストールされているPEARパッケージに使いたいものが入っていないことはよくあります。たとえばServices_Amazonなんかがそうで当然のように入っていません。ロリポップではユーザーがPEARをインス [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://power.scianto.net/img/entryimage/pear.gif" alt="" width="150" height="80" class="pict" />ロリポップにインストールされているPEARパッケージに使いたいものが入っていないことはよくあります。たとえばServices_Amazonなんかがそうで当然のように入っていません。ロリポップではユーザーがPEARをインストールすることができないためどうしようかということになるのですが、結構簡単に使えるようになります。その詳しい方法を記録しておきます。</p>

<span id="more-193"></span>
<h2>1. PEARを入れておくディレクトリの作成</h2>
<p>まずは、インストールしたいPEARをおいておくディレクトリを作ります。自分のサーバースペースに適当な名前でディレクトリを作ってください。<br />わかりやすく『 <strong>pear</strong> 』としておくのが一番無難ですね。</p>
<h2>2. パッケージをアップロードする</h2>
<p>インストールしたいPEARパッケージを配布元からダウンロード&amp;解凍しておきます。<br />ここではServices_Amazonの場合を例にします。ダウンロードは下図の部分から。</p>
<p class="image"><img src="http://power.scianto.net/img/entryimage/pear-02.gif" alt="" width="400" height="200" /></p>
<p>『pear』ディレクトリ以下に『Services』という名前のディレクトリを作っておきます。そこに解凍してできたファイル「Amazon.php」と「AmazonECS4.php」をFFFTP等でアップロードします。こんな感じで。</p>
<p class="image"><img src="http://power.scianto.net/img/entryimage/pear-03.gif" alt="" width="200" height="100" /></p>
<blockquote>
<p><strong>ディレクトリについて</strong><br />PEARはそれぞれ決まったディレクトリにいれるようになっています。ひとつのPEARはほかのPEARの機能を読み込んでいるものがほとんどです。ですから、ディレクトリを変更してしまうと正しく読み込めません。インストールしたいPEARをどのディレクトリに入れておくかは解凍してできた package.xml 中の baseinstalldir という部分に書いてあるのでそこを参照してください。</p>
</blockquote>
<blockquote>
<p><strong>XAMPPを使っている場合</strong><br />PHPの開発にXAMPPを使っている場合はpearディレクトリの中身から必要なものをアップロードしたほうが楽です。ここでもディレクトリ構成は変えないようにしましょう。</p>
</blockquote>
<h2>3. .htaccessでinclude_pathを設定する </h2>
<pre>&lt;IfModule mod_php4.c&gt;
php_value include_path &quot;.:/home/sites/lolipop.jp/users/lolipop.jp-dp******/web/pear:/usr/local/lib/php:/usr/local/lib/php/Smarty&quot;
&lt;/IfModule&gt;</pre>
<p>上記のコードを記述した.htaccessファイルを作成します。すでに作ってあるときは上記のコードを追加してください。</p>
<p>ロリポップではデフォルトのinclude_pathは </p>
<pre>.:/usr/local/lib/php:/usr/local/lib/php/Smarty</pre>
<p>に設定されています。これにpearディレクトリまでのフルパス（下記コード）を追加します。</p>
<pre>
/home/sites/lolipop.jp/users/lolipop.jp-dp******/web/pear</pre>
<p>自分のサイトのフルパスは<br />「ロリポップ ユーザー専用ページ」→「アカウント情報」<br />で知ることができます。</p>
<blockquote>
<p><strong>PHPが上手く動かないときは</strong><br />必要なPEARがアップロードされていない可能性があります。ダウンロードして上記の手順を行なうか、XAMPPのPEARを丸ごとアップロードしておきましょう。</p>
</blockquote>]]></content:encoded>
			<wfw:commentRss>http://scianto.net/archives/2006/12/13232217.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://scianto.net/archives/2006/12/13232217.php" />
	</item>
		<item>
		<title>MovableTypeが使えるレンタルサーバー</title>
		<link>http://scianto.net/archives/2006/11/14130054.php</link>
		<comments>http://scianto.net/archives/2006/11/14130054.php#comments</comments>
		<pubDate>Tue, 14 Nov 2006 04:00:54 +0000</pubDate>
		<dc:creator>paon</dc:creator>
				<category><![CDATA[web design]]></category>
		<category><![CDATA[MovableType]]></category>
		<category><![CDATA[レンタルサーバー]]></category>

		<guid isPermaLink="false">http://scianto.net/wpmemo/?p=172</guid>
		<description><![CDATA[MovableTypeが使えるレンタルサーバーの紹介。]]></description>
			<content:encoded><![CDATA[<p>
MovableTypeをはじめるのにおすすめのレンタルサーバーです。管理人が使っているのはロリポップとチカッパの２つ。どれも格安で利用できるので「お金がかかるのはちょっと・・・」という人でも安心して使えます。
</p>

<span id="more-172"></span>

<table >
<tbody><tr><th>機能</th><td><a target="_blank" href="http://px.a8.net/svt/ejp?a8mat=O8WLT+CMVA1E+348+626XT">
<img width="88" height="31" src="http://www21.a8.net/svt/bgt?aid=040726289764&amp;wid=005&amp;eno=01&amp;mid=s00000000404001018000&amp;mc=1" />
</a>
<img width="1" height="1" src="http://www18.a8.net/0.gif?a8mat=O8WLT+CMVA1E+348+626XT" />
</td><td><a target="_blank" href="http://px.a8.net/svt/ejp?a8mat=1016RM+DVISEQ+348+15Q9SH">
<img width="88" height="31" src="http://www21.a8.net/svt/bgt?aid=060521602839&amp;wid=005&amp;eno=01&amp;mid=s00000000404007009000&amp;mc=1" />
</a>
<img width="1" height="1" src="http://www14.a8.net/0.gif?a8mat=1016RM+DVISEQ+348+15Q9SH" />
</td><td><a target="_blank" href="http://px.a8.net/svt/ejp?a8mat=10DQ9N+EB024Y+D8Y+5ZMCH">
<img width="88" height="31" src="http://www25.a8.net/svt/bgt?aid=061106747865&amp;wid=005&amp;eno=01&amp;mid=s00000001717001006000&amp;mc=1" />
</a>
<img width="1" height="1" src="http://www15.a8.net/0.gif?a8mat=10DQ9N+EB024Y+D8Y+5ZMCH" />
</td></tr><tr><td>料金<br />
</td><td>月額２６３円～<br />
</td><td>月額５２５円～<br />
</td><td>月額１２５円～<br />
</td></tr><tr><td>お試し期間<br />
</td><td>１０日間<br />
</td><td>１５日間<br />
</td><td>１４日間<br />
</td></tr><tr><td>独自ドメイン<br />
</td><td>○</td><td>○</td><td>○<br />
</td></tr><tr><td>マルチドメイン</td><td>&times;<br />
</td><td>○</td><td>&nbsp;</td></tr><tr><td>ディスク容量</td><td>200MB</td><td>500MB<br />
</td><td>&nbsp;300MB</td></tr><tr><td>アクセスログ</td><td>○<br />
</td><td>○<br />
</td><td>○<br />
</td></tr><tr><td>ファイルマネージャー</td><td>○<br />
</td><td>○<br />
</td><td>○<br />
</td></tr><tr><td>CGI/Perl</td><td>Perl 5.8.0<br />
Ruby 1.8.2</td><td>Perl 5.8.0<br />
Ruby 1.8.4<br />
</td><td>Perl 5.8.0</td></tr><tr><td>PHP</td><td>php 4.3.11</td><td>php 4.4.2</td><td>&nbsp;</td></tr><tr><td>データベース</td><td>ＭｙＳＱＬ<br />
SQLite<br />
</td><td>ＭｙＳＱＬ<br />
SQLite<br />
</td><td>ＭｙＳＱＬ</td></tr><tr><td>phpMyAdmin</td><td>○</td><td>○</td><td>○<br />
</td></tr><tr><td>.htaccess</td><td>○<br />
</td><td>○<br />
</td><td>○<br />
</td></tr><tr><td>共有SSL</td><td>&times;<br />
</td><td>○<br />
</td><td>&times;<br />
</td></tr><tr><td>Movable Type</td><td>○</td><td>○</td><td>○<br />
</td></tr></tbody>
</table>
<p>
&nbsp;
</p>]]></content:encoded>
			<wfw:commentRss>http://scianto.net/archives/2006/11/14130054.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://scianto.net/archives/2006/11/14130054.php" />
	</item>
		<item>
		<title>レンタルサーバーに申し込もう</title>
		<link>http://scianto.net/archives/2006/11/07223034.php</link>
		<comments>http://scianto.net/archives/2006/11/07223034.php#comments</comments>
		<pubDate>Tue, 07 Nov 2006 13:30:34 +0000</pubDate>
		<dc:creator>paon</dc:creator>
				<category><![CDATA[web design]]></category>
		<category><![CDATA[MovableType]]></category>
		<category><![CDATA[レンタルサーバー]]></category>

		<guid isPermaLink="false">http://scianto.net/wpmemo/?p=176</guid>
		<description><![CDATA[MovableTypeができる格安レンタルサーバーを紹介しています。]]></description>
			<content:encoded><![CDATA[<p>
独自ドメインが取得できたら次はレンタルサーバーに申し込みましょう。
</p>
<p>
MovableTypeを利用するにはCGIとよばれるいわゆるプログラムが利用できるサーバーでないといけないので、それが利用できるサーバーをレンタルします。OCNなどのプロバイダーが提供している無料ホームページサービスではCGIが利用できないものがほとんどなのでこれではMovableTypeを使うことができません。また、無料でもCGIが使えるサーバーもありますが、サポートやサーバーの安定感からするとできるだけ有償のものをレンタルするようにしましょう。
</p>
<p>
お金がかかるというと少し躊躇してしまうかもしれませんが、おすすめの<a target="_blank" href="http://px.a8.net/svt/ejp?a8mat=O8WLT+CMVA1E+348+65MEA">ロリポップ！</a>
<img width="1" height="1" src="http://www15.a8.net/0.gif?a8mat=O8WLT+CMVA1E+348+65MEA" />
だと１ヵ月263円で利用できます。年間３，１５０円という破格の値段です。利用者が４３万人を超えたというもの納得です。
</p>
<ul>
</ul>]]></content:encoded>
			<wfw:commentRss>http://scianto.net/archives/2006/11/07223034.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://scianto.net/archives/2006/11/07223034.php" />
	</item>
	</channel>
</rss>
