<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>2012/05/20 on Yano&#39;s digital garage</title>
    <link>https://www.bravotouring.com/~yano/archives/2012/05/20/</link>
    <description>Recent content in 2012/05/20 on Yano&#39;s digital garage</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 20 May 2012 23:07:14 +0900</lastBuildDate>
    <atom:link href="https://www.bravotouring.com/~yano/archives/2012/05/20/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Webサーバ移行</title>
      <link>https://www.bravotouring.com/~yano/diary/it/20120520vps.htm</link>
      <pubDate>Sun, 20 May 2012 23:07:14 +0900</pubDate>
      <guid>https://www.bravotouring.com/~yano/diary/it/20120520vps.htm</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20120508vps.htm&#34;&gt;先日書いた&lt;/a&gt;さくらのVPS乗り換え。解約手続きが&lt;span class=&#34;Warning&#34;&gt;20日〆&lt;/span&gt;の翌月末となるので、まずは本日よりDNSとWebサーバを移行して現在の「さくらのVPS 512MBプラン」を解約申請。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20120508vps.htm&#34;&gt;先日の対応&lt;/a&gt;で新サーバ側の対応は基本的終わっているのだが、メールサーバは&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20110425vps.htm&#34;&gt;OP25Bの規制&lt;/a&gt;が解除されてからなので、DNSのMXレコードを旧サーバに向けて変更した後、&lt;span class=&#34;Time&#34;&gt;17時過ぎ&lt;/span&gt;に&lt;a href=&#34;http://muumuu-domain.com/&#34;&gt;ムームードメイン&lt;/a&gt;のコントロールパネルでネームサーバのアドレスを変更。&lt;/p&gt;&#xA;&lt;p&gt;早速、アクセスカウンタが表示されていなかったので、エラーログをチェックしたところ&#xA;&lt;blockquote class=&#34;Log&#34;&gt;PHP Notice:  Undefined variable: fname in /home/yano/public_html/rnote.php on line....&lt;br/&gt;&#xA;PHP Deprecated:  Function ereg() is deprecated in /home/yano/public_html/rnote.php on line....&lt;/blockquote&gt;が怒濤のように表示されていた。取り敢えず&lt;span class=&#34;Path&#34;&gt;/home/yano/public_html/rnote.php&lt;/span&gt;のソースコード上で&lt;blockquote class=&#34;Log&#34;&gt;error_reporting(E_ALL ^ (E_NOTICE|E_DEPRECATED));&lt;/blockquote&gt;を記述して回避できる事は確認できたのだが、元々&lt;span class=&#34;Path&#34;&gt;/etc/php5/apache2/php.ini&lt;/span&gt;で&lt;blockquote class=&#34;Log&#34;&gt;error_reporting = E_ALL &amp; ~E_NOTICE&lt;/blockquote&gt;は設定していたし、そもそもDefault値なので意味がなく、現行VPSサーバを再確認したところ同様に出ていた。&lt;/p&gt;&#xA;&lt;p&gt;というわけで、&lt;span class=&#34;Path&#34;&gt;/home/yano/public_html/.htaccess&lt;/span&gt;にもmod_php5でerror_reporting設定できる事がわかり、&lt;a href=&#34;http://jp2.php.net/manual/ja/errorfunc.constants.php&#34;&gt;PHP:定義済み定数&lt;/a&gt;を参考に&lt;span class=&#34;Strong&#34;&gt;「E_ALL ^ (E_NOTICE|E_DEPRECATED)」&lt;/span&gt;を数値化した&lt;span class=&#34;Topics&#34;&gt;24567&lt;/span&gt;を設定してNotice出力の回避OK。&#xA;&lt;blockquote class=&#34;Log&#34;&gt;&lt;IfModule mod_php5.c&gt;&lt;br/&gt;&#xA;php_flag register_globals Off&lt;br/&gt;&#xA;php_flag magic_quotes_gpc Off&lt;br/&gt;&#xA;php_flag magic_quotes_runtime Off&lt;br/&gt;&#xA;&lt;span class=&#34;Strike&#34;&gt;#php_value error_reporting 22527&lt;/span&gt;&lt;br/&gt;&#xA;php_value error_reporting &lt;span class=&#34;Topics&#34;&gt;24567&lt;/span&gt;&lt;br/&gt;&#xA;&lt;/IfModule&gt;&lt;/blockquote&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;アクセスカウンタが表示されていなかったのは、cgi環境&lt;span class=&#34;Path&#34;&gt;/usr/lib/cgi-bin/&lt;/span&gt;をまるっとコピーした後、ownerをwww-dataに書き換えていなかった凡ミス。&lt;/p&gt;&#xA;&lt;p class=&#34;Reference&#34;&gt;【参照】&#xA;&#x9;&lt;br/&gt;●さくらインターネット &lt;a href=&#34;http://www.sakura.ad.jp/&#34;&gt;http://www.sakura.ad.jp/&lt;/a&gt;&#xA;&lt;br/&gt;●VPS（仮想専用サーバ）のさくらインターネット &lt;a href=&#34;http://vps.sakura.ad.jp/&#34;&gt;http://vps.sakura.ad.jp/&lt;/a&gt;&#xA;&lt;br/&gt;●PHP: マニュアル &lt;a href=&#34;http://jp2.php.net/manual/ja/&#34;&gt;http://jp2.php.net/manual/ja/&lt;/a&gt;&#xA;&lt;br/&gt;●&lt;a href=&#34;http://jp2.php.net/manual/ja/errorfunc.constants.php&#34;&gt;PHP: 定義済み定数&lt;/a&gt;&#xA;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
