<?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>さくらインターネット &#8211; トモデジ  tomodigi.com</title>
	<atom:link href="https://tomodigi.com/tag/%e3%81%95%e3%81%8f%e3%82%89%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%8d%e3%83%83%e3%83%88/feed/" rel="self" type="application/rss+xml" />
	<link>https://tomodigi.com</link>
	<description>デジタルもアナログも</description>
	<lastBuildDate>Fri, 02 Dec 2011 10:16:59 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>
	<item>
		<title>WordPressのデータベースサーバのみ引っ越し</title>
		<link>https://tomodigi.com/web/wordpress%e3%81%ae%e3%83%87%e3%83%bc%e3%82%bf%e3%83%99%e3%83%bc%e3%82%b9%e3%82%b5%e3%83%bc%e3%83%90%e3%81%ae%e3%81%bf%e5%bc%95%e3%81%a3%e8%b6%8a%e3%81%97/</link>
					<comments>https://tomodigi.com/web/wordpress%e3%81%ae%e3%83%87%e3%83%bc%e3%82%bf%e3%83%99%e3%83%bc%e3%82%b9%e3%82%b5%e3%83%bc%e3%83%90%e3%81%ae%e3%81%bf%e5%bc%95%e3%81%a3%e8%b6%8a%e3%81%97/#respond</comments>
		
		<dc:creator><![CDATA[Tomo]]></dc:creator>
		<pubDate>Sat, 03 Dec 2011 03:06:15 +0000</pubDate>
				<category><![CDATA[WEB]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[レンタルサーバー]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[さくらインターネット]]></category>
		<category><![CDATA[データベース]]></category>
		<guid isPermaLink="false">http://www.tomodigi.com/?p=472</guid>

					<description><![CDATA[いつの間にか、さくらのレンタルサーバのスタンダードで扱える MySQL データベースの数が1から20に増えていました。 いままで1つに諸々のサイトのデータベースを突っ込んでいたので、管理しやすくするために、分けることにし &#8230; <a href="https://tomodigi.com/web/wordpress%e3%81%ae%e3%83%87%e3%83%bc%e3%82%bf%e3%83%99%e3%83%bc%e3%82%b9%e3%82%b5%e3%83%bc%e3%83%90%e3%81%ae%e3%81%bf%e5%bc%95%e3%81%a3%e8%b6%8a%e3%81%97/" class="more-link">続きを読む <span class="screen-reader-text">WordPressのデータベースサーバのみ引っ越し</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>いつの間にか、さくらのレンタルサーバのスタンダードで扱える MySQL データベースの数が1から20に増えていました。</p>
<p>いままで1つに諸々のサイトのデータベースを突っ込んでいたので、管理しやすくするために、分けることにしました。さくらの場合、MySQLのデータベースはバージョンによってサーバが異なる仕様です。ついでに5.1から5.5にバージョンアップしたデータベースを作成しました。他のレンタルサーバでは、localhostに接続することで使用できますが、さくらのレンタルサーバでは個別のサーバ名を指定することになります。</p>
<p>今回は別のサーバになりましたので、PhpMyAdminで手元のPCにバックアップしたものを、新しいサーバにそのままリストアしました。テーブルの数は12個でした。</p>
<p>その後、Wordpressをインストールしたフォルダのwp-config.phpのデータベース関連の記述を新しいものに変更しました。これで引っ越しは完了です。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tomodigi.com/web/wordpress%e3%81%ae%e3%83%87%e3%83%bc%e3%82%bf%e3%83%99%e3%83%bc%e3%82%b9%e3%82%b5%e3%83%bc%e3%83%90%e3%81%ae%e3%81%bf%e5%bc%95%e3%81%a3%e8%b6%8a%e3%81%97/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>wwwなしとwww付きのアクセスを統合 (htaccess)</title>
		<link>https://tomodigi.com/web/www%e3%81%aa%e3%81%97%e3%81%a8www%e4%bb%98%e3%81%8d%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e3%82%92%e7%b5%b1%e5%90%88-htaccess/</link>
					<comments>https://tomodigi.com/web/www%e3%81%aa%e3%81%97%e3%81%a8www%e4%bb%98%e3%81%8d%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e3%82%92%e7%b5%b1%e5%90%88-htaccess/#comments</comments>
		
		<dc:creator><![CDATA[Tomo]]></dc:creator>
		<pubDate>Sun, 02 Oct 2011 06:02:45 +0000</pubDate>
				<category><![CDATA[WEB]]></category>
		<category><![CDATA[レンタルサーバー]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[さくらインターネット]]></category>
		<guid isPermaLink="false">http://www.tomodigi.com/?p=209</guid>

					<description><![CDATA[さくらインターネットのレンタルサーバではドメインの設定において、マルチドメインとして使用することを推奨されています。例えばexample.comのドメインを/exampleに割り当てたとき、www.example.com &#8230; <a href="https://tomodigi.com/web/www%e3%81%aa%e3%81%97%e3%81%a8www%e4%bb%98%e3%81%8d%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e3%82%92%e7%b5%b1%e5%90%88-htaccess/" class="more-link">続きを読む <span class="screen-reader-text">wwwなしとwww付きのアクセスを統合 (htaccess)</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>さくらインターネットのレンタルサーバではドメインの設定において、マルチドメインとして使用することを推奨されています。例えばexample.comのドメインを/exampleに割り当てたとき、www.example.comでもexample.comでもアクセスできるということです。ほかにもblog.example.comを/blogに割り当てるといった追加はもちろん可能です。サブドメインなしでアクセスがあった場合に、代表的なwwwに割り当てるのはありがたい設定ではあります。</p>
<p>ところがブラウザ上もwwwなしのままで表示されますし、検索園児になどには、サブドメインの有無で全く別のサイトと判断されますのでどちらかに統一した方がよいといわれています。<br />
<br />
今回は<a title="www ありの URL を www 無しの URL にリダイレクトする" href="http://futuremix.org/2007/07/www-rewrite-htaccess">このサイト</a>を参考に、.htaccessを以下のようにして、サブドメインなしでのアクセスをwwwに統一するように設定しました。</p>
<pre>RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com
RewriteRule ^(.*) http://www.example.com/$1 [R=301,L]</pre>
<p>2行目の.comの前の\（バックスラッシュ）は￥（半角）でも可能です。</p>
<p>これで、example.comにアクセスした場合、自動的にwww.example.comに変換されます。www.example.com/subなどサブディレクトリも問題ありません。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tomodigi.com/web/www%e3%81%aa%e3%81%97%e3%81%a8www%e4%bb%98%e3%81%8d%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e3%82%92%e7%b5%b1%e5%90%88-htaccess/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>WordPressのダッシュボードの表示がおかしい</title>
		<link>https://tomodigi.com/web/wordpress%e3%81%ae%e3%83%80%e3%83%83%e3%82%b7%e3%83%a5%e3%83%9c%e3%83%bc%e3%83%89%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%81%8c%e3%81%8a%e3%81%8b%e3%81%97%e3%81%84/</link>
					<comments>https://tomodigi.com/web/wordpress%e3%81%ae%e3%83%80%e3%83%83%e3%82%b7%e3%83%a5%e3%83%9c%e3%83%bc%e3%83%89%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%81%8c%e3%81%8a%e3%81%8b%e3%81%97%e3%81%84/#comments</comments>
		
		<dc:creator><![CDATA[Tomo]]></dc:creator>
		<pubDate>Wed, 21 Sep 2011 14:51:05 +0000</pubDate>
				<category><![CDATA[WEB]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[レンタルサーバー]]></category>
		<category><![CDATA[CORESERVER]]></category>
		<category><![CDATA[さくらインターネット]]></category>
		<guid isPermaLink="false">http://www.tomodigi.com/wordpress/?p=5</guid>

					<description><![CDATA[このサイトはCoreserver+Wordpress (3.2.1) で運用しています。インストール直後から、ダッシュボードの表示がおかしくなってしまいました。ブラウザはOpera 11.51、Firefox 6.0、I &#8230; <a href="https://tomodigi.com/web/wordpress%e3%81%ae%e3%83%80%e3%83%83%e3%82%b7%e3%83%a5%e3%83%9c%e3%83%bc%e3%83%89%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%81%8c%e3%81%8a%e3%81%8b%e3%81%97%e3%81%84/" class="more-link">続きを読む <span class="screen-reader-text">WordPressのダッシュボードの表示がおかしい</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>このサイトはCoreserver+Wordpress (3.2.1) で運用しています。インストール直後から、ダッシュボードの表示がおかしくなってしまいました。ブラウザはOpera 11.51、Firefox 6.0、IE 9、Chrome 14.0、のいずれも同様でした。<br />
<a href="http://www.tomodigi.com/wps/wp-content/uploads/2011/09/1.jpg"><img fetchpriority="high" decoding="async" class="alignnone size-medium wp-image-6" title="おかしくなったWordpressのダッシュボード" src="http://www.tomodigi.com/wordpress/wp-content/uploads/2011/09/1-300x190.jpg" alt="" width="300" height="190" srcset="https://tomodigi.com/wordpress/wp-content/uploads/2011/09/1-300x190.jpg 300w, https://tomodigi.com/wordpress/wp-content/uploads/2011/09/1-471x300.jpg 471w, https://tomodigi.com/wordpress/wp-content/uploads/2011/09/1.jpg 1024w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p></p>
<p>本題に入る前に、CoreserverのPHPについて説明します。Coreserverの PHP はセーフモードで動いているため、wordpressの自動更新などでうまくいかなくなることがあります。回避するために.htaccessをWordpressディレクトリに設置し、以下の一行を追加すると、CGIモードでWordpressを使うことができます。</p>
<pre>AddHandler application/x-httpd-phpcgi .php</pre>
<p>しかし、この設定がくせ者で、ダッシュボードのCSSが無効になってしまうようです。</p>
<p><a title="WordPress2.8のダッシュボードの表示がおかしくなる" href="http://wordpress.ser8.info/archives/373">このサイト</a>や<a title="CORESERVER + WordPress の管理画面がおかしくなる場合の対処法" href="http://bowz.info/?p=1875">このサイト</a>を参考に.htaccessを以下のように設定しました。CGIモードで動かした方がよい4つのファイルのみをCGIモードで動かすようになっています。</p>
<pre># ファイルのアップロード
&lt;files async-upload.php&gt;
AddHandler application/x-httpd-phpcgi .php
&lt;/files&gt;
# プラグインの新規インストール
&lt;files plugin-install.php&gt;
AddHandler application/x-httpd-phpcgi .php
&lt;/files&gt;
# テーマの自動アップグレード
&lt;files update.php&gt;
AddHandler application/x-httpd-phpcgi .php
&lt;/files&gt;
# コアアップグレード
&lt;files update-core.php&gt;
AddHandler application/x-httpd-phpcgi .php
&lt;/files&gt;</pre>
<p>これで、解決しました。</p>
<p>逆に、当初のように、 CGIモードでWordpress を運用し、ダッシュボードを表示するPHPのみをCGIモードから除外するという方法もあるようですが、CGIモードの方がパフォーマンスが落ちると言うことなので、まずは上記の設定で運用することにします。</p>
<p>ちなみに、さくらのレンタルサーバはPHPがCGIモードで動いているためこのような心配はありません。</p>
<p>ただし、さくらのレンタルサーバはスタンダード以上、ライトはPHPが使えないのでWordpressは動作不可です。ライトにPHPをインストールすることは可能です。（そのときのWordpressの動作は未確認）</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tomodigi.com/web/wordpress%e3%81%ae%e3%83%80%e3%83%83%e3%82%b7%e3%83%a5%e3%83%9c%e3%83%bc%e3%83%89%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%81%8c%e3%81%8a%e3%81%8b%e3%81%97%e3%81%84/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>エラーログを取りたい場合 (PHP)</title>
		<link>https://tomodigi.com/web/php-%e3%82%a8%e3%83%a9%e3%83%bc%e3%83%ad%e3%82%b0%e3%82%92%e5%8f%96%e3%82%8a%e3%81%9f%e3%81%84%e5%a0%b4%e5%90%88/</link>
					<comments>https://tomodigi.com/web/php-%e3%82%a8%e3%83%a9%e3%83%bc%e3%83%ad%e3%82%b0%e3%82%92%e5%8f%96%e3%82%8a%e3%81%9f%e3%81%84%e5%a0%b4%e5%90%88/#comments</comments>
		
		<dc:creator><![CDATA[Tomo]]></dc:creator>
		<pubDate>Thu, 04 Aug 2011 08:40:57 +0000</pubDate>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[レンタルサーバー]]></category>
		<category><![CDATA[php.ini]]></category>
		<category><![CDATA[さくら]]></category>
		<category><![CDATA[さくらインターネット]]></category>
		<category><![CDATA[ログ]]></category>
		<guid isPermaLink="false">http://www.tomodigi.com/?p=48</guid>

					<description><![CDATA[PHPのエラーログを記録する場合はphp.iniに以下のように記述します。エラーを画面に直接出力してもよいのですが、セキュリティ的に望ましくありません。 さくらのレンタルサーバ非公式FAQより引用します。 display &#8230; <a href="https://tomodigi.com/web/php-%e3%82%a8%e3%83%a9%e3%83%bc%e3%83%ad%e3%82%b0%e3%82%92%e5%8f%96%e3%82%8a%e3%81%9f%e3%81%84%e5%a0%b4%e5%90%88/" class="more-link">続きを読む <span class="screen-reader-text">エラーログを取りたい場合 (PHP)</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>PHPのエラーログを記録する場合はphp.iniに以下のように記述します。エラーを画面に直接出力してもよいのですが、セキュリティ的に望ましくありません。<br />
<a title="sakura" href="http://faq.sakuratan.com/wiki/wiki.cgi?cgi%A4%C8php#i18">さくらのレンタルサーバ非公式FAQ</a>より引用します。</p>
<pre>display_errors="0"
error_reporting="2047"
log_errors="1"
error_log="/home/???????/www/phplog/php-error.log"</pre>
<p>1行目：エラー情報を表示しないようにする。<br />
2行目：出力するPHPエラーの種類を設定。2047はすべてのエラーを表示。<br />
3行目：ログを保存する。<br />
4行目：保存するディレクトリ。php-error.logのアクセス権の設定する。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tomodigi.com/web/php-%e3%82%a8%e3%83%a9%e3%83%bc%e3%83%ad%e3%82%b0%e3%82%92%e5%8f%96%e3%82%8a%e3%81%9f%e3%81%84%e5%a0%b4%e5%90%88/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>ブラウザが閉じても処理を続ける (PHP)</title>
		<link>https://tomodigi.com/web/%e3%83%96%e3%83%a9%e3%82%a6%e3%82%b6%e3%81%8c%e9%96%89%e3%81%98%e3%81%a6%e3%82%82%e5%87%a6%e7%90%86%e3%82%92%e7%b6%9a%e3%81%91%e3%82%8b-php/</link>
					<comments>https://tomodigi.com/web/%e3%83%96%e3%83%a9%e3%82%a6%e3%82%b6%e3%81%8c%e9%96%89%e3%81%98%e3%81%a6%e3%82%82%e5%87%a6%e7%90%86%e3%82%92%e7%b6%9a%e3%81%91%e3%82%8b-php/#respond</comments>
		
		<dc:creator><![CDATA[Tomo]]></dc:creator>
		<pubDate>Sun, 08 Mar 2009 08:19:34 +0000</pubDate>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[レンタルサーバー]]></category>
		<category><![CDATA[CORESERVER]]></category>
		<category><![CDATA[ignore_user_abort]]></category>
		<category><![CDATA[さくらインターネット]]></category>
		<guid isPermaLink="false">http://www.tomodigi.com/?p=32</guid>

					<description><![CDATA[PHPで処理に時間がかかっている場合、途中でブラウザを閉じてもPHPは実行を続けようとします。 その中で、ブラウザとの接続が無いと（無いことがわかったところで）処理が中断されます。中断せずにそのまま続行するためには、ph &#8230; <a href="https://tomodigi.com/web/%e3%83%96%e3%83%a9%e3%82%a6%e3%82%b6%e3%81%8c%e9%96%89%e3%81%98%e3%81%a6%e3%82%82%e5%87%a6%e7%90%86%e3%82%92%e7%b6%9a%e3%81%91%e3%82%8b-php/" class="more-link">続きを読む <span class="screen-reader-text">ブラウザが閉じても処理を続ける (PHP)</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>PHPで処理に時間がかかっている場合、途中でブラウザを閉じてもPHPは実行を続けようとします。 その中で、ブラウザとの接続が無いと（無いことがわかったところで）処理が中断されます。中断せずにそのまま続行するためには、php.iniのignore_user_abortをtrueにします。例えば、ページを開くことをトリガーにしてなにかの処理を完結する場合などでは必要だと思います。</p>
<p>通常は ignore_user_abort をfalseとし、例外的にtrueにしたい場合は、スクリプトの中で以下のように記述することででも可能です。デフォルトでは多くのレンタルサーバーではfalse(off)になっているようです。さくらインターネット、Coreserverではfalseでした。</p>
<pre>
ignore_user_abort(true);
</pre>
<p>このほうが、サーバーへの負荷は少なくなります。<br />
ブラウザとの接続については出力しようとしたときに確認されるようなので、ignore_user_abortがfalseでも、ブラウザを閉じたと同時に処理が中断するわけではなさそうです。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tomodigi.com/web/%e3%83%96%e3%83%a9%e3%82%a6%e3%82%b6%e3%81%8c%e9%96%89%e3%81%98%e3%81%a6%e3%82%82%e5%87%a6%e7%90%86%e3%82%92%e7%b6%9a%e3%81%91%e3%82%8b-php/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>実行時間の最大値を制限 (PHP)</title>
		<link>https://tomodigi.com/web/%e5%ae%9f%e8%a1%8c%e6%99%82%e9%96%93%e3%81%ae%e6%9c%80%e5%a4%a7%e5%80%a4%e3%82%92%e5%88%b6%e9%99%90/</link>
					<comments>https://tomodigi.com/web/%e5%ae%9f%e8%a1%8c%e6%99%82%e9%96%93%e3%81%ae%e6%9c%80%e5%a4%a7%e5%80%a4%e3%82%92%e5%88%b6%e9%99%90/#respond</comments>
		
		<dc:creator><![CDATA[Tomo]]></dc:creator>
		<pubDate>Tue, 24 Feb 2009 13:42:29 +0000</pubDate>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[set_time_limit]]></category>
		<category><![CDATA[さくらインターネット]]></category>
		<guid isPermaLink="false">http://www.tomodigi.com/?p=25</guid>

					<description><![CDATA[時間のかかる処理を行った場合、Maximum execution time of 30 seconds exceededというエラーで止まることがあります。 こんなときは以下のように対処します。 set_time_lim &#8230; <a href="https://tomodigi.com/web/%e5%ae%9f%e8%a1%8c%e6%99%82%e9%96%93%e3%81%ae%e6%9c%80%e5%a4%a7%e5%80%a4%e3%82%92%e5%88%b6%e9%99%90/" class="more-link">続きを読む <span class="screen-reader-text">実行時間の最大値を制限 (PHP)</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>時間のかかる処理を行った場合、Maximum execution time of 30 seconds exceededというエラーで止まることがあります。<br />
こんなときは以下のように対処します。</p>
<pre>set_time_limit(60);</pre>
<p>（数値は制限時間、この場合は60秒）<br />
0をセットすることで、制限なしにもできますが、さくらインターネットのライトでPHPを使う場合は無視されている様子です。<br />
呼び出しごとにタイマーがリセットされるので、処理の途中で再度呼び出すことで制限時間を延ばすことができます。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tomodigi.com/web/%e5%ae%9f%e8%a1%8c%e6%99%82%e9%96%93%e3%81%ae%e6%9c%80%e5%a4%a7%e5%80%a4%e3%82%92%e5%88%b6%e9%99%90/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
