EC-CUBE2.0 CORESERVER インストール

08.02.29

●インストールマニュアル通り
・ダウンロード

$ chmod 755 eccube-2.0.1a.tar.gz

$ tar zxvfp eccube-2.0.1a.tar.gz

●環境に基づき、define.phpの書き換え
本家サイト http://www.ec-cube.net/

参考サイト http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1709&forum=4
http://sagaseru.seesaa.net/category/4581678-1.html

●PHPをCGIとして動かす事(safe mde off にする)

AddHandler application/x-httpd-phpcgi .php

の一行を .htaccess に入力。
参考 http://sb.xrea.com/showthread.php?t=12359
http://www.coreserver.jp/help/index.php/phpcgi/

>PHPのsafe mode とは?
システムのセキュリティを保つ機能である。
参考 http://www.phppro.jp/qa/81

途中で上記SAFEMODE OFFに切り替えたのでエラー続出!
一からやりなおして解決。。。

●MySQLのDBはUNICODEで!

あと、ちょろちょろ異常が。。。
参考:http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1709&forum=4
php.ini で制御できそうかな。または、.htaccessで
参考:
http://www.coreserver.jp/help/index.php/phpcgi/

いやな予感が。。。
参考:
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1072&forum=11
(バージョンが1系のため関係ないか)

>php.iniと.htaccessの関係
http://www.shigeweb.jp/php/project_p/?section=setup&page=htaccess
http://www.isokiti.tv/~isobetti/index.php?eid=109
でも、CGIのPHPは.htaccessは無効になるようだ。
よって、文字コードの制御はCORESERVER上だと、php.iniによる。また、それを各ディレクトリーに入れておくこと。