EC-CUBE4系のインストール
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[EC-CUBEめも]]
EC-CUBE3.0.x系からカスタマイズの学習コストの低下を目指す...
https://www.ec-cube.net/news/detail.php?news_id=300
2019年8月5日現在で最新の EC-CUBE 4.0.2 をインストールして...
大事なポイントはシステム要件が''PHP 7.1 以降''と変更にな...
またフレームワークが Silex から Symfony3.4 になりました。
直前にリリースされたEC-CUBE 3.n-α5のインストール方法や雑...
EC-CUBE 4.0 開発ドキュメント・マニュアル~
http://doc4.ec-cube.net/
*ZIPファイルからインストール [#ve1b8fb6]
以下から eccube-4.0.2.zip ファイルをダウンロードし、publi...
https://www.ec-cube.net/download/
あらかじめデータベースは作成しておき、設置したURLへブラウ...
以下の警告が表示されるかもしれないです。
[推奨] apc拡張モジュールが有効になっていません。
APCu と Zend OPcache が入っていない場合は入れておきましょ...
ちなみにこれらを入れても上の警告は消えません。
# yum install --enablerepo=remi,remi-php71 php-pecl-apcu...
Symfonyのバージョンは以下で確認できます。
$ bin/console --version
Symfony 3.4.22 (kernel: Eccube, env: prod, debug: false)
*セッションデータが作成できずにエラー [#c2eb0d07]
インストールが完了し、ブラウザにてアクセスすると500エラー...
Warning: SessionHandler::read(): Session data file is no...
セッションファイルは var/sessions/ 以下に生成されます。~
ちなみにログは var/log/ 以下です。
セッションのsave_pathを変更する場合は以下のファイルを変更...
app/config/eccube/packages/framework.yaml
framework:
secret: '%env(ECCUBE_AUTH_MAGIC)%'
default_locale: '%locale%'
translator:
fallback: ['%locale%']
csrf_protection: { enabled: true }
http_method_override: true
trusted_hosts: ~
# https://symfony.com/doc/current/reference/configur...
session:
handler_id: session.handler.native_file
#save_path: '%kernel.project_dir%/var/sessions/%...
save_path: '/tmp'
*モードの切り替え [#u84f945e]
index_dev.php が廃止され、.env ファイルにてモードの切り替...
APP_ENV が dev だとSymfonyのツールバーが表示され、開発モ...
本番運用時は prod にするとツーバーが非表示となり、キャッ...
APP_DEBUG は 1 だとエラー発生時にエラーの詳細が表示されま...
開発時
APP_ENV=dev
APP_DEBUG=1
リリース時
APP_ENV=prod
APP_DEBUG=0
終了行:
[[EC-CUBEめも]]
EC-CUBE3.0.x系からカスタマイズの学習コストの低下を目指す...
https://www.ec-cube.net/news/detail.php?news_id=300
2019年8月5日現在で最新の EC-CUBE 4.0.2 をインストールして...
大事なポイントはシステム要件が''PHP 7.1 以降''と変更にな...
またフレームワークが Silex から Symfony3.4 になりました。
直前にリリースされたEC-CUBE 3.n-α5のインストール方法や雑...
EC-CUBE 4.0 開発ドキュメント・マニュアル~
http://doc4.ec-cube.net/
*ZIPファイルからインストール [#ve1b8fb6]
以下から eccube-4.0.2.zip ファイルをダウンロードし、publi...
https://www.ec-cube.net/download/
あらかじめデータベースは作成しておき、設置したURLへブラウ...
以下の警告が表示されるかもしれないです。
[推奨] apc拡張モジュールが有効になっていません。
APCu と Zend OPcache が入っていない場合は入れておきましょ...
ちなみにこれらを入れても上の警告は消えません。
# yum install --enablerepo=remi,remi-php71 php-pecl-apcu...
Symfonyのバージョンは以下で確認できます。
$ bin/console --version
Symfony 3.4.22 (kernel: Eccube, env: prod, debug: false)
*セッションデータが作成できずにエラー [#c2eb0d07]
インストールが完了し、ブラウザにてアクセスすると500エラー...
Warning: SessionHandler::read(): Session data file is no...
セッションファイルは var/sessions/ 以下に生成されます。~
ちなみにログは var/log/ 以下です。
セッションのsave_pathを変更する場合は以下のファイルを変更...
app/config/eccube/packages/framework.yaml
framework:
secret: '%env(ECCUBE_AUTH_MAGIC)%'
default_locale: '%locale%'
translator:
fallback: ['%locale%']
csrf_protection: { enabled: true }
http_method_override: true
trusted_hosts: ~
# https://symfony.com/doc/current/reference/configur...
session:
handler_id: session.handler.native_file
#save_path: '%kernel.project_dir%/var/sessions/%...
save_path: '/tmp'
*モードの切り替え [#u84f945e]
index_dev.php が廃止され、.env ファイルにてモードの切り替...
APP_ENV が dev だとSymfonyのツールバーが表示され、開発モ...
本番運用時は prod にするとツーバーが非表示となり、キャッ...
APP_DEBUG は 1 だとエラー発生時にエラーの詳細が表示されま...
開発時
APP_ENV=dev
APP_DEBUG=1
リリース時
APP_ENV=prod
APP_DEBUG=0
ページ名: