<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
   <channel>
      <title>おーぷんそーすで行こう-XREA-</title>
      <link>http://open.free-creator.com/</link>
      <description>オープンソース(movabletype他)による運用・カスタマイズの
マニュアル的ブログです。xrea、coreserver環境でのバグやハウツー以外に小ネタも書きます。</description>
      <language>ja</language>
      <copyright>Copyright 2012</copyright>
      <lastBuildDate>Mon, 08 Nov 2010 02:16:58 +0900</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>拡張子htmlでphpを動かす</title>
         <description><![CDATA[SEO対策で拡張子htmlでphpを動作させたい場合や（※）、すでに存在するhtmlファイルにphp追加でカスタマイズしたい時にhtaccessにこの一文。
※現在はもうあまり関係ないかも

<blockquote><font color="#ff0000">AddType application/x-httpd-php .html</font></blockquote>
エックスサーバーやsixcoreなどは上記ではエラーとなり、ページにアクセスすると「セキュリティ警告」が出て「ファイルのダウンロード」と意味ぷになりますので下記記述に変更。
<blockquote><font color="#ff0000">AddType x-httpd-php .html</font></blockquote>]]></description>
         <link>http://open.free-creator.com/2010/11/htmlphp.php</link>
         <guid>http://open.free-creator.com/2010/11/htmlphp.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">11)php</category>
        
        
         <pubDate>Mon, 08 Nov 2010 02:16:58 +0900</pubDate>
      </item>
            <item>
         <title>sixcoreサーバーでPEARインストール</title>
         <description><![CDATA[サイトタイトルとは違う記事連発ですが、、、<A href="http://px.a8.net/svt/ejp?a8mat=1O2SL3+2EXB3M+CO4+NTZCI" target="_blank">シックスコア(sixcore)</A>
<img border="0" width="1" height="1" src="http://www13.a8.net/0.gif?a8mat=1O2SL3+2EXB3M+CO4+NTZCI" alt="">のレンタルサーバーでPEARを追加インストールする方法です。

XML/Serializerを使いたかったのですが初期設定ではインスールされていなかったので自分でインストールする必要がありました。

１．Go-PEARのDLとアップロード
<a href="http://pear.php.net/go-pear">Go-PEAR</a>をダウンロードし、『<strong><font color="#0000ff">go-pear.php</font></strong>』という名前でローカルに保存する。
※リンクを右クリックを『対象をファイルに保存』か表示されたページを丸々コピーしてテキストファイルに貼りつけて名前を付けて保存

保存した『go-pear.php』を自分のドメイン以下ルートフォルダへアップロードする。

２．PEARフォルダの作成
ネット公開されない場所（ftp接続した階層などpublic_htmlディレクトリより<font color="#ff0000">上</font>）に<strong><font color="#0000ff">pear</font></strong>というフォルダを新規作成しフォルダ属性を<strong><font color="#0000ff">707</font></strong>に変更
※ftp接続直下ディレクトリだと『<strong><font color="#0000ff">/home/ユーザーID/pear</font></strong>』になります。

３．go-pear.phpへアクセスしインストール
http://自分のドメイン/go-pear.php
をブラウザで表示させる。
<a href="img/0909_1.jpg" target="_blank"><img src="http://open.free-creator.com/img/0909_1.jpg" width="350"></a>
<strong><font color="#0000ff">Next</font></strong>で進みます。
<a href="img/0909_2.jpg" target="_blank"><img src="http://open.free-creator.com/img/0909_2.jpg" width="350"></a>
フォームの<strong><font color="#0000ff">１</font></strong>と<strong><font color="#0000ff">１１</font></strong>を記入します。

１にはPEARフォルダのパスを記入します。
ここの説明で書きますと『<strong><font color="#0000ff">/home/ユーザーID/pear</font></strong>』になります。

１１には『<strong><font color="#0000ff">/usr/bin/php5</font></strong>』と記入。

その他はデフォルトのままで<strong><font color="#0000ff">Install</font></strong>をクリックします。

ページ下部で<strong><font color="#0000ff">Installation Completed!</font></strong>と表示されていればOKです。
その下にWarnigの警告が出ていても無視で。

４．インストールしたpearフォルダをコピー移動させてウェブ表示
インストールした『<strong><font color="#0000ff">/home/ユーザーID/pear</font></strong>』フォルダをftpソフトでローカルにダウンロードします。

ダウンロードしたpearフォルダをアクセス可能な場所(自分のドメイン以下ルートフォルダなど)へアップロードする。
http://自分のドメイン/pear
をブラウザで表示させる。
上部にriskがどうのこうの警告メッセージが出るかもしれないですが無視で。

５．必要なPEARパッケージを検索しインストールする。
<a href="img/0909_3.jpg" target="_blank"><img src="http://open.free-creator.com/img/0909_3.jpg" width="350"></a>
右上の検索窓から検索します。
該当PEARが見つかれば表示されるのでその右側の緑のプラス画像をクリックすると自動的にインストールされます。
<a href="img/0909_4.jpg" target="_blank"><img src="http://open.free-creator.com/img/0909_4.jpg" width="350"></a>
・・・ごめんなさい。上の画像はインストール後の画像で、緑のプラス画像の代わりにゴミ箱画像になっています(すでにインストール済みなので)。

６．php.iniファイルの編集
sixcoreはphp.iniファイルを直接編集可能です。

ftpで『<strong><font color="#0000ff">/自分のドメイン/php</font></strong>』フォルダ内にphp.iniがあると思いますので、それをダウンロードしエディタで開く。

最終行にでも以下の一文を追記し上書きアップロードします。
<strong><font color="#0000ff">include_path = &quot;.:/home/ユーザーID/pear/PEAR&quot;</font></strong>

７．不必要ファイルの削除

１でアップロードしたgo-pear.php、４でコピーアップロードした『http://自分のドメイン/pear』のpearフォルダを削除します。
pearパッケージを今後色々インストールするかもしれない方はhtaccessで制限かけて『http://自分のドメイン/pear』は残していても問題ないです。

僕の場合だと下の一文でXML/Serializerの呼び出し完了。
<strong><font color="#0000ff">require_once &quot;XML/Serializer.php&quot;;</font></strong>

お疲れ様でした。]]></description>
         <link>http://open.free-creator.com/2010/09/sixcorepear.php</link>
         <guid>http://open.free-creator.com/2010/09/sixcorepear.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">11)php</category>
        
        
         <pubDate>Thu, 09 Sep 2010 05:37:27 +0900</pubDate>
      </item>
            <item>
         <title>EC-CUBE2.4.4に独自アフィリエイト導入</title>
         <description>EC-CUBEのようなパッケージCMSにアフィリエイトのパッケージCMSを組み込むとなるとデータのやり取りがなかなか大変で苦労しそうだったので、自分で作って導入しました。

http://www.○○○.com/?id=1234
みたいなリンクをアフィリエイターに発行して、そのリンク経由での買い物は自分で決めた料率（固定額）でアフィリエイターに支払う、というものですね。

EC－CUBE自体に埋め込んだプログラムは少なかったのですが、アフィリエイトの管理画面、ユーザー管理画面の作成が大変でした。

それでも数日で仕上がったし、バグもなさそうなので導入コストはかなり削減出来ましたｗ

もっと時間があればこれをパッケージ化して提供してもいいのですが「商品」としてはプログラムの書き方もまだまだなので、余裕ができたら後々提供か販売していこうかと♪

独自アフィリエイトが完成すると広告費がかなりお得！！
維持費もEC-CUBEならサーバー料金とSSLなどの年額料金だけで済みますしね。

こういう事が出来てくると、商材があればどんどんショップオープンが可能にｗｗｗ
って商材がないんですけどね（笑）</description>
         <link>http://open.free-creator.com/2010/08/eccube244.php</link>
         <guid>http://open.free-creator.com/2010/08/eccube244.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">EC-CUBE</category>
        
        
         <pubDate>Fri, 13 Aug 2010 19:13:03 +0900</pubDate>
      </item>
            <item>
         <title>EC-CUBE2.4.3から2.4.4へアップデート</title>
         <description><![CDATA[EC-CUBEのバージョンアップをやってみました。

アップグレード方法をググっても意外と出てこなかったので、FTTPでのファイルとphpmyadminからSQLのバックアップをとってからチャレンジしてみました。

使用サーバー：XREA coreserver

１．公式サイトから最新バージョンの2.4.4（2001/7/7現在）をダウンロードし、解凍。

２．差分をDFなどのファイル比較ソフトで調べたらバージョンクレジットのみの変更も数多くあり個別に調べると時間がかかりそうだったので・・・。

FTPソフトでフォルダ同階層を見て、ローカル側（2.4.4）のファイルが<font color="#0000ff">サーバー側（2.4.3）インストール時のファイル</font>より日時が新しければ上書き。

注意点：
「サーバー側インストール時のファイル」はカスタマイズしていないファイルの日時。自分でカスタマイズしたファイルは日付が更新されてますからね。
自分でカスタマイズしたファイルはカスタマイズ部分をローカル側（2.4.4）のファイル該当部分に挿入してアップロードするのですが、カスタマイズしていたサーバーファイルはアップロード前に念のため「元ファイル名_bk.php」というふうに変更（挿入部分を間違える可能性もあるため。）

３．SQL部分の変更は <font color="#ff0000">html/install/sql/insert_data.sql</font>のみだったのでこちらはDFソフトを使って増えていたinsart文を探しphpmyadminから直接実行。

４．<font color="#ff0000">html/install/index.php</font>を実行し進んでいきます。初期状態に戻るかも！？なんて思いましたが、<font color="#0000ff">「SQL初期化はやらない」</font>というチェック項目があったので安心♪初期化しないで進んでいきます。

５．<font color="#ff0000">html/install/index.php</font>のindex.phpを削除して完了。
無事2.4.4にバージョンアップ！]]></description>
         <link>http://open.free-creator.com/2010/07/243244.php</link>
         <guid>http://open.free-creator.com/2010/07/243244.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">EC-CUBE</category>
        
        
         <pubDate>Thu, 08 Jul 2010 06:03:43 +0900</pubDate>
      </item>
            <item>
         <title>flash10.1で非アクティブタブでのflashが停止する件</title>
         <description><![CDATA[先日flash10.1のアップデート通知があったので、アップデートをしたところ今まで<font color="#0000ff"><strong>タブブラウザでflashを再生し、そのまま違うタブを開いてもflashは再生され続けて</strong></font>いたのですが今回のアップデートで非アクティブのflafhは再生が自動停止する仕様に変わっていました。
（自動停止中のタブを見るとまた続きから再生）

おそらく負荷軽減措置でしょうか。
この機能はそういう点では嬉しいんですが、flash入りのサイトを作成していて、動作チェックや複数のタブでflashを再生し続けていたい環境にとってはちと不満なアップデートともなっているような・・・。

ということでダウングレードしました（笑）

１．現状のflashをアンインストールする。

<a href="http://www.adobe.com/jp/support/flashplayer/ts/documents/tn_14157.htm" target="_blank">こちら</a>のAdobeサイトから<strong><font color="#ff0000">uninstall_flash_player.exe</font></strong>をダウンロードします。
（Flash Player 8アンインストーラとなっていますが10.1にも対応しています）
※アンイストール時はブラウザは終了させておいたほうがいいです。起動していても問題はないですが起動中ブラウザには適用されない可能性があります。

２．過去バージョンをダウンロードしダウングレード。
<a href="http://kb2.adobe.com/jp/cps/228/228683.html" target="_blank">こちら</a>のAdobeサイトから<strong><font color="#ff0000">Flash Player 10 （157 MB）</font></strong>をダウンロードします。

OSによって実行ファイルが異なるのでダウンロードしたフォルダ内テキストで確認してください。似た実行ファイルが多いです（笑）

これでダウングレード完了ですが、フラッシュ負荷は最新バージョンと比べて当然大きいですΣ(´Д｀；)]]></description>
         <link>http://open.free-creator.com/2010/06/flash101flash.php</link>
         <guid>http://open.free-creator.com/2010/06/flash101flash.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">12)つぶやき</category>
        
        
         <pubDate>Sun, 27 Jun 2010 05:53:21 +0900</pubDate>
      </item>
            <item>
         <title>ipod touchでios4のアップデートでデバイス認識エラー</title>
         <description><![CDATA[itunesから「ipod touchのios4アップデートができるよ～」と更新通知が出てきたので早速アップデート！

バックアップが完了したとたん『新しいデバイスが見つかりました』とデスクトップに表示されたので、自動的に認識すると思い進めてたら認識出来ずにしまいにはitunesのほうでもエラー表示が出て、アップデートが途中で止まってしまった！！

ipodのUSBデバイスが壊れたのかと思い一度itunesをアンインストールしてから再びitunesのインストール。

それでも認識できない！！

ipodの画面は「<font color="#0000ff"><strong>PCにつなげてね</strong></font>」画面のまま何もできない。

この時点でググるも解決策が見当たらず・・・。

ちなみにhiroのメインPCはWindows XP。

サブのノートがWindows7なので、そちらに最新のitunesをインストールし、そのipodを繋げると、、、なんと<font color="#0000ff"><strong>復元状態の待機ipodがあるよ</strong></font>とちゃんと認識している！

バックアップファイルはメインにあるので、そのままios4のアップデートだけサブPCで完了させました。

その状態のipodをメインPCにつなげると、、、認識してる！！

どういうこっちゃい！！！

デバイスのエラーではなくアップデートする側のOSの互換性問題！？

繋げた状態で<font color="#ff0000"><strong>ホームボタン2度押しで復元モード</strong></font>と画面に出てきたのでササッと復元。

アプリはアップデート前に戻ったものの、アプリ保存状態が消え初期にｗ
ダンスレボリューション結構頑張ってたのにｗｗｗ

音楽データもなくなったままなのでitunesからせっせとコピー。

まぁアプリもまたはじめから楽しめるし、音楽データもPCにはちゃんとあるしちょうど整理もしたかったので自分にとっては痛くないハプニング。

さて同じ状態に陥った方はいるのでしょうか・・・]]></description>
         <link>http://open.free-creator.com/2010/06/ipod_touchios4.php</link>
         <guid>http://open.free-creator.com/2010/06/ipod_touchios4.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">12)つぶやき</category>
        
        
         <pubDate>Sat, 26 Jun 2010 19:26:11 +0900</pubDate>
      </item>
            <item>
         <title>XREA(coreserver)でクレジットモジュールの導入エラー</title>
         <description><![CDATA[XREA(coreserver)でEC-CUBEのクレジットモジュールをインストールしようとすると、
<font color="#0000ff"><strong>『バックアップディレクトリの作成に失敗しました』</strong></font>
というエラーが出ます。

バックアップディレクトリの作成にあたる、<font color="#ff0000">virtual/ユーザ名/data/downloads/backup/</font>フォルダの属性が<font color="#ff0000">777</font>となっていても出るエラーで、これはphpがセーフモードで動いているのが原因ですので、このモジュールをインストール時のみcgiモードで動かします。

―解決方法―
「.htaccess」をエディタで作成し、

<font color="#0000ff"><font size=1px><blockquote>AddHandler application/x-httpd-phpcgi .php</blockquote></font></font>

の一文を書きます。

その「.htaccess」を<font color="#ff0000">virtual/ユーザー名/.htaccess</font>へアップロード。

この状態でインストールするとすんなり完了します。
インストールが終わったら作成した「.htaccess」は削除しておきます。]]></description>
         <link>http://open.free-creator.com/2010/06/xreacoreserver.php</link>
         <guid>http://open.free-creator.com/2010/06/xreacoreserver.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">EC-CUBE</category>
        
        
         <pubDate>Wed, 23 Jun 2010 22:44:20 +0900</pubDate>
      </item>
            <item>
         <title>最小化でデスクトップから消えてしまう件</title>
         <description>とあるソフトを起動したらどういうわけかデスクトップに表示されない。

タスクには&quot;ある&quot;ので起動してるのは間違いない。

タスクバーから「最大化」すると表示される。
でも「最小化」で消えるｗ

※復活方法
１．タスクバー上のソフトをクリックして選択状態（見た目はへこんだ感じ）にして、キーボードの[Alt]＋[Space]を押す。

２．次にキーボードの[M]を押すと移動できる状態になるのでマウスでデスクトップに表示されるまで動かす。

あまり遭遇しない症状だったのでちとパニくりましたｗ</description>
         <link>http://open.free-creator.com/2010/06/post_6.php</link>
         <guid>http://open.free-creator.com/2010/06/post_6.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">12)つぶやき</category>
        
        
         <pubDate>Thu, 03 Jun 2010 20:01:06 +0900</pubDate>
      </item>
            <item>
         <title>IE6以外でXML宣言をさせる</title>
         <description><![CDATA[サイトを作っていくと必ずぶち当たる問題がIE6での様々なバグ。
XML宣言をするとIE6では表示がおかしくなるのでIE6ではXML宣言をしないでそれ以外のブラウザのみXML宣言をするというPHPです。

<font size=1px><blockquote>&lt;?php
$ua = $_SERVER['HTTP_USER_AGENT'];

if (!(ereg(&quot;Windows&quot;,$ua) &amp;&amp; ereg(&quot;MSIE&quot;,$ua)) || ereg(&quot;MSIE 7&quot;,$ua)) {
     echo '&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;' . &quot;\n&quot;;
}
?&gt;</blockquote></font>]]></description>
         <link>http://open.free-creator.com/2010/05/ie6xml.php</link>
         <guid>http://open.free-creator.com/2010/05/ie6xml.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">11)php</category>
        
        
         <pubDate>Wed, 12 May 2010 09:23:34 +0900</pubDate>
      </item>
            <item>
         <title>XML宣言でParse error: syntax error, unexpected T_STRINGがでる</title>
         <description><![CDATA[xreaのサーバーによってxml宣言の記述でエラーが出る場合があります。

エラー内容は
<font size=1px><blockquote>Parse error: syntax error, unexpected T_STRING</blockquote></font>
通常xml宣言は
<font size=1px><blockquote>&lt;?xml version=&quot;1.0&quot; encoding=&quot;Shift_JIS&quot;?&gt;</blockquote></font>となりますが（encoding部分はそのhtmlもしくはphpのcharset）、このままでも正常に表示されるサーバーとされないサーバーがあります。

エラーが出るサーバーでは次のように記載し、拡張子を<font color="#0000ff"><strong>『php』</strong></font>にすることで解決します。
<font size=1px><blockquote>&lt;?php echo '&lt;?xml version=&quot;1.0&quot; encoding=&quot;Shift_JIS&quot;?&gt;'; ?&gt; </blockquote></font>]]></description>
         <link>http://open.free-creator.com/2010/03/xmlparse_error_syntax_error_un.php</link>
         <guid>http://open.free-creator.com/2010/03/xmlparse_error_syntax_error_un.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">1)XREA（サーバ）</category>
        
        
         <pubDate>Sat, 06 Mar 2010 15:58:21 +0900</pubDate>
      </item>
            <item>
         <title>phpbb3での英文スパム投稿を排除！</title>
         <description><![CDATA[phpbb3での英文スパム、英語スパムの投稿が増えてきましたので排除するモジュールを実装してみました。
<a href="http://mfactory.me/index.php?option=com_content&view=article&id=431&Itemid=31" target="_blank">mFactoryさん</a>で紹介されていましたので早速取り掛かりました！

１．<a href="http://www.lithiumstudios.org/" target="_blank">Lithium Studios</a>から『Anti-Spam ACP』のリンクよりAnti-Spam ACP 1.0.2.zipをダウンロードして解凍します。

２．解凍したらphpbb3のルートフォルダ以下にffftpを使ってアップロードします。

解凍したAnti-Spam ACP 1.0.2フォルダに『root』フォルダがありますのでphpbb3のルートフォルダ以下同じフォルダにアップロードします。

３．phpbb3ルートフォルダ/includes/ucp/ucp_pm_compose.php に追記

<font size=1px><blockquote>// Store message, sync counters</blockquote></font>
を探しその<strong><font color="#ff0000">前</font></strong>の行に
<font size=1px><blockquote>		// START Anti-Spam ACP
		if ($config['asacp_spam_words_pm_action'] &amp;&amp; antispam::spam_words(array($subject, $message_parser-&gt;message)))
		{
			$user-&gt;add_lang('mods/asacp');
			antispam::add_log('LOG_SPAM_PM_DENIED', array($subject, $message_parser-&gt;message));
			$error[] = $user-&gt;lang['SPAM_DENIED'];
		}
		if (!sizeof($error) &amp;&amp; $submit &amp;&amp; $user-&gt;data['user_flagged'])
		{
			antispam::add_log('LOG_SENT_PM', array('pm' =&gt; $address_list), 'flag');
		}
		// END Anti-Spam ACP</blockquote></font>を追記して上書きアップロード

４．phpbb3ルートフォルダ/includes/ucp/ucp_profile.php に追記

<font size=1px><blockquote>					if (!check_form_key('ucp_profile_info'))
					{
						$error[] = 'FORM_INVALID';
					}</blockquote></font>を探しその<strong><font color="#ff0000">後ろ</font></strong>の行に
<font size=1px><blockquote>					// START Anti-Spam ACP
					antispam::ucp_profile($data, $error);
					// END Anti-Spam ACP</blockquote></font>を追記
同じく
<font size=1px><blockquote>// Get additional profile fields and assign them to the template block var 'profile_fields'</blockquote></font>
を探しその<strong><font color="#ff0000">前</font></strong>の行に
<font size=1px><blockquote>				// START Anti-Spam ACP
				antispam::ucp_profile_display();
				// END Anti-Spam ACP</blockquote></font>を追記
同じく
<font size=1px><blockquote>add_form_key('ucp_sig');</blockquote></font>を探しその<strong><font color="#ff0000">後ろ</font></strong>の行に
<font size=1px><blockquote>				// START Anti-Spam ACP
				antispam::ucp_signature($signature, $error);
				// END Anti-Spam ACP</blockquote></font>を追記し上書きアップロード]]></description>
         <link>http://open.free-creator.com/2010/02/phpbb3_1.php</link>
         <guid>http://open.free-creator.com/2010/02/phpbb3_1.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">13)PHPBB3</category>
        
        
         <pubDate>Thu, 18 Feb 2010 12:36:17 +0900</pubDate>
      </item>
            <item>
         <title>ie8/sleipnirでtextareaの勝手にスクロールバグ</title>
         <description><![CDATA[textareaである程度の文字数を入力したとたん、文字入力やテキストエリア内クリックで最終行にあったはずのスクロールバー（カーソル位置）が強制的にちょこっと上にいってしまう、というバグ。

こう手打ちでねぇサイトを作ってるとieでのバグがめちゃくちゃあって大変・・・。
一応ie6ユーザーさんにもキレイに見せたいし（このブログはちゃんとやってないかもｗ）。

解決策として<font color="#0000ff"><strong>IE7モード</strong></font>で読み込ませるというもの。
head内に
<font size=1px><blockquote>&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=7&quot;&gt;</blockquote></font>
でOKｗ]]></description>
         <link>http://open.free-creator.com/2010/01/ie8sleipnirtextarea.php</link>
         <guid>http://open.free-creator.com/2010/01/ie8sleipnirtextarea.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">8)css</category>
        
        
         <pubDate>Thu, 21 Jan 2010 22:45:53 +0900</pubDate>
      </item>
            <item>
         <title>MYSQLのauto_incrementリセット方法</title>
         <description><![CDATA[auto_incrementをリセットする方法。
テストでIDなどの番号が増えていった際、本稼動で再び1から動かす方法。

phpmyadminのSQL文で

<blockquote>ALTER TABLE `テーブル名` PACK_KEYS =0 CHECKSUM =0 DELAY_KEY_WRITE =0 AUTO_INCREMENT =1</blockquote>]]></description>
         <link>http://open.free-creator.com/2010/01/mysqlauto_increment.php</link>
         <guid>http://open.free-creator.com/2010/01/mysqlauto_increment.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">MYSQL</category>
        
        
         <pubDate>Wed, 13 Jan 2010 22:55:58 +0900</pubDate>
      </item>
            <item>
         <title>doesn&apos;t have a default value [1364]のエラー覚書</title>
         <description>前回の記事に対する情報追記です。

新規登録のエラーは回避されるものの、ログインしてから『ユーザー登録』の情報更新の際に更新できないというバグが併発する恐れがあります。
その対策としてデフォルト値に『NULL』ではなく『0』とする。

『website』の項目で『0』と表示されるのを回避するには『http://』までをデフォルト値に設定。</description>
         <link>http://open.free-creator.com/2010/01/doesnt_have_a_default_value_13.php</link>
         <guid>http://open.free-creator.com/2010/01/doesnt_have_a_default_value_13.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">13)PHPBB3</category>
        
        
         <pubDate>Sat, 09 Jan 2010 16:05:02 +0900</pubDate>
      </item>
            <item>
         <title>PHPBB3でユーザー登録すると一般エラー</title>
         <description><![CDATA[PHPBB3.04から3.06にアップデートしてから起こったエラーです。

エラーが必ず出る、というバグではないようですが２つのサーバで試して同じ現象が起こったので備忘録として記述。

エラー内容は、
<blockquote>一般エラー
SQL ERROR [ mysql4 ]</blockquote>
といったもの。

対処法はエラー文の下に
<blockquote>Field 'user_birthday' doesn't have a default value [1364]</blockquote>
のような記述もあるので、phpmyadminなどでデータベースに入り、
<font color="#0000ff">phpbb_users</font>テーブルからその記述を探し、鉛筆マークの編集から『ヌル(NULL)』を『null』とするか『デフォルト値』に『0』を入力し保存することで解決します。

ただこのエラーが起こると<font color="#0000ff">phpbb_users</font>テーブルでの訂正箇所がいくつか出てくると思うので上記の方法で保存したらエラーページで更新、そしてエラーメッセージが変わるのでまたその部分を直して保存し更新という作業を繰り返します。

繰り返した後、最終的にはユーザー登録完了画面になります。]]></description>
         <link>http://open.free-creator.com/2010/01/phpbb3.php</link>
         <guid>http://open.free-creator.com/2010/01/phpbb3.php</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">13)PHPBB3</category>
        
        
         <pubDate>Sun, 03 Jan 2010 05:27:52 +0900</pubDate>
      </item>
      
   </channel>
</rss>

