hiroeleganceのエレガンスとは呼べない日常

WEB屋hiroelegance(ヒロエレガンス)のブログhiroeleganceのエレガンスとは呼べない日常略して「エレ日」です。YouTubeで毎週火曜0時にラジオを配信しています。

お名前.com共用サーバーSDにEC-CUBEをインストールしました。

   

お仕事でEC-CUBEを使う仕事が入る予定なので、
勉強のためインストールする事になりました。

私の使っているサーバーはお名前.comの共用サーバーSDです。
詳細ページにはMTとWordPressは使えるって書いてあるのですが、
EC-CUBEのアイコンがありません。

しかし検索してみるとインストールしている人がいたので、
参考にしながらインストールしてみました。

【参考にさせていただいたサイト】
http://2since2006.seesaa.net/article/248856322.html
http://nyree2.blog46.fc2.com/blog-entry-22.html

【試行錯誤した経緯】
上のURLを見ながらファイルをアップしましたが、
エラーが出てしまったので下のURLを見ながらアップしましたが
エラーが出ました。
エラーの内容はこちら

Warning: require_once(/************/../data/require_base.php)
[function.require-once]: failed to open stream: No such file or
directory in /****/****/****/****/require.php on line 31


define.php の3行目を
define("HTML2DATA_DIR", "/data/");
に変更したところみごと直りました.。゚+.(・∀・)゚+.゚

【まとめ】
まず、お名前.comのほうでデーターベースを作る。
サーバーNaviにログインして、コントロールパネルから、MySQLをクリック。

そうしたら、作成をクリック。できたデーターベースの情報をメモしておく。
必要な情報は、データーベース名、ホスト名、ユーザー名、パスワード。つまりほぼ全て。

次にサブドメインを登録した。別にサブドメインじゃなくてもいいんだが、なんとなく。

同様にコントロールパネルから、独自ドメイン設定。


サブドメイン追加で適当に。
今回はshop.hogehoge.netにしておいた。

FTPソフトでサーバーに接続すると、サブドメインのフォルダが勝手にできてる。
サブドメイン名フォルダに、htmlとdataの中身をアップロード。

ここで注意が必要なのが、.htaccess はアップロードしないこと。でないと、500 internal server errorとなる。
また、define.php の3行目を
define('HTML2DATA_DIR', '../data/');
としておくこと。


その後、インストール画面
http://shop.hogehoge.net/install/
にアクセス。

次へ進むを押していく。

MySQLで、
DBサーバ:お名前.comの ホスト名 (数字じゃない)
ポート:空欄
DB名:お名前.comのデータベース名
DBユーザ:ユーザー名
DBパスワード:パスワード

をそれぞれコピペ。

次へ進むを 3,4回押すと、インストールが完了する。

  広告

 - EC-CUBE, お仕事