ばむばんか惰隠洞

«前の日記(2010-03-08) 最新 次の日記(2010-03-10)» 編集

カテゴリ一覧

Anime | AV | Baseball | Books | CGI | Chinema | Comics | CS | Day | DVD | Event | F1 | Games | Hobby | HTML | Kindle | Misc | mixi | News | Oldbooks | PC | Photo | SpFX | Stage | tDiary | Tour | TV | web | 逸級介護士


2010-03-09 [長年日記]

[Anime] 「WORKING!」先行放送 (23:42)

昨夜やってた、「WORKING!」第1話先行放送。ふむ、なかなか良い感じなんじゃないですか。原作よりも各キャラの変な部分が上手いこと前に出てきてる感じ。4月からの正式放送がちょっと楽しみかも。

Working!! 1(高津カリノ/著)

予習にどうぞ。んまあ最初は割とおとなしめなんですが、だんだんおかしな人が増えていきます。

[web] XREAでEC-CUBE (24:44)

日本製のeコマースプログラム、EC-CUBE(公式)。こいつを使ってショッピングサイトを作りたいのでデザイナーが作ったデザインをサイトに反映させてくれ、って言われてて。こういう時はまず、実際の道具がどういう仕組みで動くのかを見るためにも、現物を導入してみるのが良いと思うので、公式サイトから最新のバージョン、2.4.3をダウンロード。実際にインストールする前にぐーぐるさんに手伝ってもらって、いろいろ情報収集。"EC-CUBE XREA インストール"あたりでぐぐってみると、いやと言うほど先達の苦労話が読めるって算段になっている。どうもEC-CUBEとXREAってのはかなり厄介な組み合わせらしく、かなりの量のファイルのパーミッション設定やらデータベースへの接続方法やらに独特なコツが要りようになってる模様。

とりあえず覚悟を決めてインストールに挑戦してみたんですが、

確かに苦労しました。

ただ、ぐぐって見つけた記事の多くで引っかかった、って記述のあるパーミッション関係ではウチはそれほど苦労せず、インストール途中で発生する、データベースへの接続のパートでエラく苦労する羽目になってしまった。一応こちらとしては、実際にEC-CUBEで商売する気はなく、特定のデザイン(良くも悪しくもかなり凝ってる)を適応させるために何が必要なのかを知るためのインストールなので、形式的にインストールが成功すればいいと割り切って、かなり乱暴に対策して乗り切ってみた。極めて乱暴な乱土式EC-CUBEのXREAへのインストールは以下の通り。ただし前にも書いたとおり、動けばいいインストールなので、あとで泣きをみるようなことになっても責任は持ちませんよ。一応XREAのレンタルサーバに、仮にtestecshop、というサブドメインを作ってそこにインストールする、と言う前提で書きます。

インストールの前準備。.htaccessに"AddHandler application/x-httpd-phpcgi .php"の一行を追加。これはXREAのphpがセーフモードOFFで動いているのでそのための対策(らしいよ)。

続いて"magic_quotes_gpc = off"って内容のphp.iniファイルを作成。こいつをダウンロードして解凍したファイル群のいくつかの(大量の)ディレクトリにコピーする(ここを参考にしました。だって・・・忘れちゃうんだもん・・)。

データベースを作る。XREAのコントロールパネルからデータベースに行って、PostgreSQL、文字コードUNICODEでデータベースを一つでっち上げておく。

これで準備完了。FFFTPのオプション設定で、アップロードするディレクトリのパーミッションを777、*.phpファイルのパーミッションを666で実行するように設定して、解凍してできたファイル群の/html以下をターゲットの動かしたいディレクトリ(/public_html/testecshop/)にアップロード。/data以下は/public_htmlと同じレベルの階層にアップ。解凍してできた/html/define.phpの内容を、アップした先と辻褄が合うように書き換えてアップ(前もって書換えてても全然問題なし)。

ブラウザでhttp://testecshop.xrea.jp/install/にアクセスして、インストーラが動いたら一応成功。ウチではここからデータベース接続まではノートラブルだった。で、データベース接続情報パート。DBサーバの名前を聞いてくるんだが、デフォルトは127.0.0.1なんだけどこれでは動かない。ならばとlocalhostでやってみても上手く行かない。正解は''(シングルクオート2つ)。これでもダメな時はphp.iniが必要な数コピーされていない可能性がある。

インストーラが先に進んだら、データベースの初期化に進み、途中でエラーで止まる(多分install.phpの11行目にエラーがあるぜ、って言われる)ので、リモートホストの/data/install.phpをダウンロードして開いてみると、その11行目が"define ('DB_SERVER', '''');"ってなってると思う。この"DB_SERVER', ''''"を"DB_SERVER', ''"と書換え(シングルクオートが4つ連続してるところを、シングルクオート二つにする)てアップロード、エラーで止まってるページをリロード、でインストーラが先に進んだら成功です。あとは全く問題なくインストール完了、管理者メニューへのアクセスも可能になっている、はず。

以上、超乱暴なEC-CUBEのインストール手順でした。何かの役に立つのかねこれ、って所もあるんだが、主に自分用の備忘録として残しておきます。


Google search
www.bumbunker.com
Web
2010年
3月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

ここ1週間分の話題

傑作です

懐かしさ満点

妖精を観るには…

ジュヴナイルとしてなかなか良質

バナーが必要ならこちらを
バナー素材

古本屋やってます
特殊古本屋 軽石庵

2003年9月までのサイト

巡回先
ROVER's HATENA

あすなひろし追悼サイト
あすなひろし追悼サイト

twitter / karuishian
«前の日記(2010-03-08) 最新 次の日記(2010-03-10)» 編集
©1996-2020 乱土 労馬:l-rover@kobe.email.ne.jp