バージョン選択

フォーラム

メニュー

オンライン状況

41 人のユーザが現在オンラインです。 (26 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 41
もっと...

サイト内検索

質問 > フロント機能 > EC-CUBE4で初期ドメインから独自ドメインに変更する際のEC-CUBE4側での対応について(解決済み共有)

フロント機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
miyawaki
投稿日時: 2019/5/9 10:42
対応状況: 解決済
新米
登録日: 2019/4/28
居住地:
投稿: 5
EC-CUBE4で初期ドメインから独自ドメインに変更する際のEC-CUBE4側での対応について(解決済み共有)
▼テンプレート
[EC-CUBE]4.0.1
[レンタルサーバ]さくらインターネット
[OS]Windows10 HOME
[PHP]Version 7.2.17
[データベース]MySQL 5.7
[WEBサーバ]FreeBSD 11.2-RELEASE-p8 amd64
[ブラウザ]73.0.3683.103(Official Build) (64 ビット)
[導入プラグインの有無]カテゴリページ/コンテンツ追加 for EC-CUBE4
[カスタマイズの有無]無し
[現象]さくらインターネットで初期ドメインから独自ドメインに変更する際にフォーム系がきかなくなる



自己解決した内容ですが、同じ個所で他の方の参考になるかと思い、記録として残します。



サービス移管などでEC-CUBEを移管先としてサイト構築する場合、
稼働中のページはそのままで、ひとまずEC-CUBEの仮の環境で構築作業をする場合が多いかと思います。

その際、さくらインターネットをレンタルサーバとして選択しクイックインストールからEC-CUBE4をインストールした場合、
初期ドメイン/インストール先フォルダ というURLでスタートする事になるかと思います。

その後、下記のいづれかの方法で移管を進める事になるかと思います。
①初期ドメインでサイト構築完了後にドメイン移管
②さくらインターネットの60種類のサブドメイン等の仮ドメインで上記のインストール先フォルダをドメインに含めた形(ドメイン移管後を想定した形)で構築し、その後本番のドメインを移管

上記では2度手間でないため②を勧めますが、マルチドメインの対象のフォルダにインストール先フォルダを含める場合は
いづれの場合もフォームまわりのCookieの調整を行う必要があります。
何故なら、EC-CUBEはフォームでCookieを利用しており、
初期のままでは(/xxxxインストール先フォルダxxxx)がCookieのPathとして指定されているため、
インストール先フォルダをドメインの対象フォルダに含めた場合はPathを修正しないとフォームが機能しません。
(ChromeのF12→Application→Storage→Cookiesで確認できます)
インストール先フォルダをドメイン対象のフォルダに含めた際は、これを『/』にする必要があります。

EC-CUBE4では、このCookiesのPathはインストール先フォルダ直下の.env(隠しファイル)で指定されているようです。

まずは隠しファイル.envを見えるようにしてダウンロード、バックアップを取り、
ECCUBE_COOKIE_PATH=/xxxxインストール先フォルダxxxx

ECCUBE_COOKIE_PATH=/
に修正してアップロードする事で、CookieのPathが変更できますのでフォームが機能するようになりました。



この対応は最善でない可能性がありますので、
問題点にお気付きの方がいらっしゃいましたらご指摘いただけますと幸いです。


スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


ec-cube.co

統計情報

総メンバー数は45,176名です
総投稿数は91,762件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
1894
4
468
1746
5
yuh
1584
6
umebius
1296
7
red
1281
8
fukap
907
9
tsuji
837
10
shutta
827
11 ramrun 789
12
tao_s
750
13
h_tanaka
730
14 karin 656
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© LOCKON CO.,LTD. All Rights Reserved.