4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

EC-CUBE3のインストール by composer

Posted at

はじめに

EC-CUBE3を使ってみようと思い、環境構築してみたのですが、
それなりにハマッたので、僕のうまくいった方法をメモしておきます。

・うまくいかなかった方法

zipでソースボールをダウンロードしてきて、
"インストールスクリプトを利用" する方法でインストール。

[ソースボールの入手]
https://www.ec-cube.net/download/

[手順]
http://doc.ec-cube.net/quickstart_install

[ダメだった箇所]
"phpのTimeZoneを設定しろ"というエラーがどうしても回避できませんでした。
phpinfoで確認しても、ちゃんと設定されているのだけれど。。。

Fatal error: Uncaught exception 'Exception' with message 'DateTime::__construct(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.' in /usr/local/my/data/htdocs/eccube-3.0.15/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php:50

・うまくいった方法

composerを使った方法だと、すんなり?いけました。

[手順(Webインストーラーを利用)]
http://doc.ec-cube.net/quickstart_install

構成

・CentOS7
・Apache-httpd 2.2.31
・Postgresql 9.6.5
・PHP 5.6.31
・EC-CUBE3

インストール

Apache,Postgresql,PHPは、いったん省略。(時間を見つけて更新します)

事前準備

・Postgresql に任意のユーザーとデータベースを作ります。
 "ec-cube"とかでOK。ユーザーはフル権限にします。

EC-CUBE

・Apacheのdocumentrootに移動します。

cd /xxx/htdocs

・下記の2コマンドを実行 → "ec-cube"というフォルダにインストールされます。

curl -sS https://getcomposer.org/installer | php
php composer.phar create-project ec-cube/ec-cube ec-cube "^3.0"

・下記フォルダの権限を変更する。

chmod 777 -R ec-cube/app
chmod 777 -R ec-cube/html

http://xxxx/ec-cube/html/install.php を開きます。

あとは画面にしたがって入力していくだけです!

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?