無料でネットショップが作れる高機能CMSのEC-CUBEを試してみた vol.01
自分の悪い癖なのですが、何か新しいものを見つけるとやってみたくなるんです。ほんとはこのサイトをCMSで作り直そうと思ったんですが、今一歩のところで何とか思いとどまることが出来ました。
ん?CMSとは何ぞや?と思った方のために簡単に説明すると、ブログなどの管理画面みたいに、直感的に操作できるシステムなどのことです。
というわけでですね今回は、そのCMSにチャレンジしてみようというわけですが、いずれ販売サイトも運営してみたいという事で勉強がてら初心者でもEC-CUBEが導入できるようにメモを兼ねて書いていこうと思います。
サクラサーバーにEC-CUBEをインストールする方法
ますはEC-CUBEの公式サイトに行ってダウンロードします。
[blogcard url=”https://www.ec-cube.net/download/index.php”]
最新版のやつをダウンロードしましょう。 (今回はeccube-2.12.0をダウンロード 2012/06/10)
ダウンロードしたら解凍ソフトで解凍し、そのフォルダの中の「html」「data」のフォルダを取り出してからサーバに設置する作業に移ります。
今回は、アカウントcubeとして勧めていきます。
/home/cube/www/ まずここですね。
ここに「html」「data」フォルダを入れてください。
本来ならこれで設置完了。
次に、
/home/cube/www/html/install/
にアクセスでインストール開始になるはずなのですが、さくらサーバーの場合エラーが出てしまいます。
なので、「html」フォルダ内にある「.htaccess」を削除してください。
そして再び、
/home/cube/www/html/install/
へアクセス。
しかし今度は、
>> ×:PHPの設定ディレクティブ「magic_quotes_gpc」が有効になっています。
というエラーが出てしまいます。
実は先ほど削除した「.htaccess」を削除したことにより起こるエラーらしいのでもう一手間。
さくらサーバーのコントロールパネルの「PHP設定の編集」という項目をクリックし、「php.iniファイルパス」というところに先ほどの「.htaccess」の内容を入れて保存。
ちなみに「.htaccess」の開き方は、 メモ帳を立ち上げてその中に「ドラッグ&ドロップ」すると開くことができます。 しかしそれをそのままコピペしてもだめなので、 まずは各行のphp_valueやphp_flagは削ります。
また、各値は=”xxx”という記載になります。
よく分からない人は下のやつをコピーして貼り付けてください。
mbstring.language=”Japanese” mbstring.encoding_translation=off output_handler=NULL magic_quotes_gpc=off session.auto_start=”0″ ; INI_ALL なのにもかかわらず, ini_set で指定しても反映されない環境がある… mbstring.internal_encoding=”UTF-8″ ; デフォルトテンプレートの状態で 2M 近くになるため upload_max_filesize=”5M” ; post_max_size=”8M” register_globals=off
できましたか? できたらもう一度最初の
/home/cube/www/html/install/
にアクセスして進め、無事にインストールが完了し管理画面に入れた事を確認したら、警告メッセージに従い、 html/install/index.php を削除したらEC-CUBEのインストールは完了です。
・・・あっ!肝心なこと忘れてた!
EC-CUBEをインストールする前に、データベースを作らないといけません。
それにはまず、さくらサーバーの管理画面にログインしてください。 そして、左側のメニューにある「データベースの設定」から「データベースの新規作成」して下さい。
データベース名はお好きなものを入力しても大丈夫です。そして データベースの文字コードを「UTF-8」を選択し、 データベースを作成するをポチればデータベース作成完了です。
EC-CUBEのインストールを進めていくとデータベース情報を入力する所があるので、作成したデータベース情報を入力して下さい。
手っ取り早く通販サイトを作るならコチラもおすすめです。
[blogcard url=”https://okilovetv.com/base%ef%bc%88%e3%83%99%e3%82%a4%e3%82%b9%ef%bc%89%e3%81%a8stores-jp%ef%bc%88%e3%82%b9%e3%83%88%e3%82%a2%e3%83%bc%e3%82%ba%ef%bc%89%e3%81%a3%e3%81%a6%e7%b5%90%e5%b1%80%e3%81%a9%e3%81%a3%e3%81%a1/”]