Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
8
Help us understand the problem. What is going on with this article?
@chihiro-adachi

EC-CUBEをPHP7+SQLiteで動かす

More than 5 years have passed since last update.

EC-CUBE 3.0.9から、SQLiteでうごくようになったので、早速動かしてみました。
ついでにPHP7もためしてみます。

環境はこんな感じです。

  • Windows 7
  • PHP 7.0.3
  • EC-CUBE 3.0.9

EC-CUBE

ダウンロード

以下からダウンロードします。
http://www.ec-cube.net/download/

設置

アーカイブを解凍して、C:\eccube-3.0.9に設置します。

PHP

ダウンロード

ここからダウンロードします。
http://windows.php.net/download#php-7.0

設置

アーカイブを解凍して、C:\php-7.0.3に設置します。

php.iniの設定

php.ini-developmentをコピーして、php.iniにファイル名を変更します。

エクステンションのディレクトリ名が設定と異なるようなので、以下を追記。

extension_dir=ext

必要なエクステンションを有効にします。
以下あたり。

extension=php_curl.dll
extension=php_fileinfo.dll
extension=php_mbstring.dll
extension=php_openssl.dll
extension=php_pdo_sqlite.dll

ビルトインサーバの実行

PHPには標準でWebサーバが入っています。
コマンドプロンプトを立ち上げて、実行してみます。

> C:\php-7.0.3\php -S localhost:80 -t C:\eccube-3.0.9\html

EC-CUBEのインストール

localhostでWebサーバが立ち上がっているので、インストーラにアクセスしてみます。

Step1で、mysql/pgsqlの警告がでますが、今回はSQLiteを使うのでスルーします。
Step3のデータベースの選択では、SQLiteを選びます。

最後まで進めば完了です。

システム情報設定

こんな風に表示されます。

php7-sqlite.png

デモとか開発用にはこれくらいで十分そうです。PHP7はやい。

8
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
chihiro-adachi
EC-CUBEの開発をしています ※Qiitaへ投稿した記事はすべて私個人としての発言です。
ec-cube
日本No.1ECオープンソースのEC-CUBEのコミッターやユーザーのコミュニティです。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
8
Help us understand the problem. What is going on with this article?