バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > virtualHost内のディレクトリでdw.phpは使えますか?

管理機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
MasaruK
投稿日時: 2020/5/6 16:11
対応状況: 解決済
新米
登録日: 2020/4/28
居住地:
投稿: 10
Re: virtualHost内のディレクトリでdw.phpは使えますか?
サービス起動のタイミングですか…

難しいですね。

なるほど、PHP 7.2.19なんですね。もう少し新しいPHPにも対応して欲しいですね。

本当にありがとうございました。これでとりあえず解決とさせて頂きます。

感謝です。
468
投稿日時: 2020/5/6 15:39
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: virtualHost内のディレクトリでdw.phpは使えますか?
とりあえず、動作したという事で良かったです。
Apacheの再起動後に何か設定が変わったのかもしれません。
たまに気付かないうちに挙動が変わる事がありますが、ほとんどはサービスの再起動のタイミング等が原因かと思います。

あと、deprecated exceptionの件ですが
何処かにPHP7.3で非推奨となっているプログラムの書き方が存在しているのだと思います。
公式の動作確認の環境がPHP7.2.19なので、そのような状態になっているのだと思います。
エラーを消すには、ログを見ながら該当箇所を書き換えていく対応が必要なのではないでしょうか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

MasaruK
投稿日時: 2020/5/6 7:04
対応状況: −−−
新米
登録日: 2020/4/28
居住地:
投稿: 10
Re: virtualHost内のディレクトリでdw.phpは使えますか?
おはようございます。
GW期間中にも関わらず、真摯にご対応頂きありがとうございます。

なるほど、ありがとうございました。
そこでトップディレクトリとshopディレクトリにphpinfo();を実行するだけのPHPを用意いてStep by Stepで記録しつつ進めていたのですが…本当に訳が分からないのですが、今回は正常に動作して管理画面も動作しています。

動いた理由が不明なのも気持悪いですが…

ただ、shop/var/log/でdeprecated exceptionが頻発していました。
Google Driveにアップロードして共有させて頂きました。

本当にありがとうございます。
468
投稿日時: 2020/5/5 21:38
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: virtualHost内のディレクトリでdw.phpは使えますか?
私の認識違いでしたら申し訳ないのですが、
トップディレクトリだとdw.phpでインストールが最後まで進む。
/shopディレクトリだとdw.phpでインストールを進めた時に「次へ進む」で画面が進まなくなるという状況かと認識しておりますが違いますか?

私が今まで経験した中で
「次へ進む」で同じ画面が繰り返される症状は
mod_rewriteが正常に動いていない
phpセッションが正常に動いていない
という事が原因でしたので、
ディレクトリ毎に何かしらphpinfoの結果に違いがあるのではないかと思った次第です。
dw.php又はECCUBEのソース自体の問題ではなく、環境側の問題の可能性があるのではないかと思いました。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

MasaruK
投稿日時: 2020/5/5 12:19
対応状況: −−−
新米
登録日: 2020/4/28
居住地:
投稿: 10
Re: virtualHost内のディレクトリでdw.phpは使えますか?
お世話になっております。

dw.phpはshop内に設置してから実行しています。

この場合でもトップディレクトリのphpinfo()と比較する意味はあるでしょうか?トップディレクトリはEC-CUBEとは無関係なのですが…

ところで、XOOPSと言うかこのフォーラムでメッセージにファイルを添付する事はできますでしょうか?
468
投稿日時: 2020/5/5 11:39
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: virtualHost内のディレクトリでdw.phpは使えますか?
mod_rewriteが正常に動いていない時の挙動に似ていたのですが
もしかしたらセッションのほうが正常に動いていないのかもしれません。

「次へ進む」の際、form内にトークンを埋め込んで送信し、
PHP側でPOSTされたトークンとセッション内のトークンを比較するチェック機能があるのですが
そこでセッション内のトークンが取得できずにNGとなっているのかもしれません。

phpinfo()を実行するphpファイルを設置してみて
トップディレクトリと/shop内の設定状況を比較されてみては如何でしょうか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

MasaruK
投稿日時: 2020/5/4 17:26
対応状況: −−−
新米
登録日: 2020/4/28
居住地:
投稿: 10
Re: virtualHost内のディレクトリでdw.phpは使えますか?
ご考察頂きありがとうございます。

apache 2.4ですのでVirtualHostの設定に以下を加えてhttpdを再起動しましたが、変化はありませんでした。

<Directory /var/www/html/client>
Options -Indexes
Options +FollowSymLinks +SymLinksIfOwnerMatch
AllowOverride All
Require all granted
</Directory>

<Directory /var/www/html/client/shop>
Options -Indexes
Options +FollowSymLinks +SymLinksIfOwnerMatch
AllowOverride All
Require all granted
</Directory>
468
投稿日時: 2020/5/4 17:07
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: virtualHost内のディレクトリでdw.phpは使えますか?
dw.phpの処理は終わって、ECCUBEのインストーラーの画面の
「次へ進む」の所でしょうか?

多分、指定されたディレクトリ内で.htaccessが無効になって
mod_rewriteが効いていないのだと思います。

VirtualHostでAllowOverrideディレクティブの指定が未指定なので
Noneとして動作しているのではないでしょうか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

MasaruK
投稿日時: 2020/5/4 16:48
対応状況: −−−
新米
登録日: 2020/4/28
居住地:
投稿: 10
Re: virtualHost内のディレクトリでdw.phpは使えますか?
わざわざソースの確認をありがとうございます。

> 手動でアドレスバーに/shop/index.phpと入力するとインストール画面は表示されませんか?

表示されます。その後ダウンロードが始まり、ダウンロードしたファイルを展開の後に[url="https://i.gyazo.com/ef844a8b3a41b7590817147341ac2ecf.png"]この画面[/url]に遷移します。

ですが、ここで「次を進む」をクリックしても同じURLに留まり続けます。
468
投稿日時: 2020/5/4 16:40
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: virtualHost内のディレクトリでdw.phpは使えますか?
返信ありがとうございます。
dw.phpのソースを確認してみましたが、最後に
javascriptで"./index.php"に遷移する動きは記述されているようです。
単純なjavascriptのようなので何故遷移しないのか
パッと原因は分かりませんが、手動でアドレスバーに
/shop/index.phpと入力するとインストール画面は表示されませんか?

サブディレクトリでも問題なくECCUBEは展開されるような気はします。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,962名です
総投稿数は110,019件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

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

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.