バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > インストールディレクトリ変更後に更新するとエラーログが出る

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hiyo2w
投稿日時: 2020/12/2 15:42
対応状況: −−−
新米
登録日: 2020/12/2
居住地:
投稿: 8
インストールディレクトリ変更後に更新するとエラーログが出る
表題の現象ですが、以下の経緯で現在管理画面で更新したり、表示させる度に下部のようなエラーログが表示され困っています。サイトにも出るのでユーザーが購入ボタンを押すとエラーが起きたとびっくりして離脱することが予想されるので解決したいですが、手詰まりになってしまったのでお知恵をお借りしたく投稿します。

[現象]
・ロリポップにインストールしていたver3をエックスサーバーに乗り換えを機に4.0.5に
アップデート(新規インストール)。データベースはver3のものを使用。
・エックスサーバー(初期ドメイン)ではロリポップと同様public_html>[インストールディレクトリ]にインストール
したので特にエラーは出ず。
このときまだクロネコヤマトの決済プラグインは引き継ぎ手続き前だったので機能していない。
・エックスサーバーの初期ドメインからマルチドメインで取得した独自ドメインにpublic_html直下に[インストールディレクトリ]の中身をFTPでアップ(https://hogehoge.com/でアクセスしたかったため)。
このとき.envファイルの#ECCUBE_COOKIE_PATH=/でアップしている。
・このタイミングでデザインテンプレートを登録してみる。切り替えた後、ブロックを編集し保存ボタンを押すと
以下のエラーログ【*1】がブラウザの上部(管理画面とサイトにも)に表示され、「システムエラーです」との文言も出た。
これはブラウザキャッシュを数回クリアすれば消え、挙動も実行される。

気になっているのが、今はドメイン直下にインストールしているので以下のパスになるはずが、
ftp://sv[dummy].xserver.jp/xs802841.xsrv.jp/public_html/src/

エラーログでは以下のようにインストールディレクトリが表示されている点。
ftp://sv[dummy].xserver.jp/xs802841.xsrv.jp/public_html/[インストールディレクトリ名]/src/

エラーログではプラグインと/src/Eccube/Entity/Master/に関するものが多いので以下の原因を考えています。
・キャッシュ(削除したはずのXML SITEMAP GENERATORの表記もあるので)
・ディレクトリ構造が変わったためにプラグインがエラーを吐いている
・特にヤマトの決済プラグインが何かのエラーの原因になっている?

エックスサーバーの初期ドメインに置いていた時のキャッシュを引きずっているようなので、管理画面でキャッシュクリア、FTPで領域を一度初期化して再度アップロードしてみたものの、解決しませんでした。
FTPでvar/cacheフォルダを削除してみようとしましたが、アラートが出てしまい削除できませんでした。

規模が小さいサイトなので最悪リセットして、エックスサーバーのインストール機能を利用して新規DBでゼロから構築することも考えていますが、今の段階で解決できるのであれば試したいと考えています。
同じような現象に出くわした方、解決法ご存知の方がいらしたらご教示いただきたいです。


[EC-CUBE] 4.0.5、新規インストール(移行)
[レンタルサーバ] エックスサーバー
[OS] Mac OS X
[PHP] 7.4.4
[データベース] MySQL 5.7.31
[WEBサーバ] Apache
[ブラウザ] Safari14.0.1
[導入プラグインの有無]
・Coupon Plugin for EC-CUBE4(有効)
・商品レビュー管理プラグイン(有効)
・おすすめ商品管理プラグイン(有効)
・関連商品プラグイン(有効)
・クロネコヤマト カード・後払い一体型決済サービス(有効)
・データ移行プラグイン(無効化)
・XML SITEMAP GENERATOR(削除)
[カスタマイズの有無]
・管理画面経由で新規ブロックと新規ページを数枚作成
・default_frame.twigのソースを一部改修(コンテンツ部分)
【*1 エラーログ文言】
Mac OS X  2��ATTR;�������<�com.apple.quarantine�%com.apple.metadata:kMDItemWhereFroms0081;5fc5263a;Cyberduck;35CB7257-5707-4ACA-BDE5-BE9DA901133Fbplist00�_oftp://sv[dummy].xserver.jp/xs802841.xsrv.jp/public_html/[インストールディレクトリ名]/src/Eccube/Entity/Master/AbstractMasterEntity.php |This resource fork intentionally left blank ��
Mac OS X  2��ATTR;�������<�com.apple.quarantine�%com.apple.metadata:kMDItemWhereFroms0081;5fc5263a;Cyberduck;A976D2E0-8016-46EA-8FC1-48A36BFA3131bplist00�_bftp://sv[dummy].xserver.jp/xs802841.xsrv.jp/public_html/[インストールディレクトリ名]/src/Eccube/Entity/Master/Country.php oThis resource fork intentionally left blank ��Mac OS X  2��ATTR;�������<�com.apple.quarantine�%com.apple.metadata:kMDItemWhereFroms0081;5fc5263a;Cyberduck;045FF3D6-3364-4305-9CC5-A0F08CD11199bplist00�_dftp://sv[dummy].xserver.jp/xs802841.xsrv.jp/public_html/[インストールディレクトリ名]/src/Eccube/Entity/Master/Authority.php qThis resource fork intentionally left blank ��Mac OS X  2��ATTR;�������<�com.apple.quarantine�%com.apple.metadata:kMDItemWhereFroms0081;5fc5263a;Cyberduck;4BAC34BE-908A-48C7-8508-2A6E56657C07bplist00�_nftp://sv[dummy].xserver.jp/xs802841.xsrv.jp/public_html/[インストールディレクトリ名]/src/Eccube/Entity/Master/CustomerOrderStatus.php {This resource fork intentionally left blank ��Mac OS X  2��ATTR;�������<�com.apple.quarantine�%com.apple.metadata:kMDItemWhereFroms0081;5fc5263a;Cyberduck;E010A3A6-E00F-46F2-A83B-8EA4B0DDC9DEbplist00�_bftp://sv[dummy].xserver.jp/xs802841.xsrv.jp/public_html/[インストールディレクトリ名]/src/Eccube/Entity/Master/CsvType.php oThis resource fork intentionally left blank ��Mac OS X  2��ATTR;�������<�com.apple.quarantine�%com.apple.metadata:kMDItemWhereFroms0081;5fc5263a;Cyberduck;044CD237-746E-40A6-A28C-48ED4B5B4E2Ebplist00�_iftp://sv[dummy].xserver.jp/xs802841.xsrv.jp/public_html/[インストールディレクトリ名]/src/Eccube/Entity/Master/CustomerStatus.php vThis resource fork intentionally left blank ��Mac OS X  2��ATTR;�������<�com.apple.quarantine�%com.apple.metadata:kMDItemWhereFroms0081;5fc5263b;Cyberduck;E631E480-9C72-45B9-A0BF-AE44D9789942bplist00�_eftp://sv[dummy].xserver.jp/xs802841.xsrv.jp/public_html/[インストールディレクトリ名]/src/Eccube/Entity/Master/DeviceType.php rThis resource fork intentionally left blank ��Mac OS X  2��ATTR;�������<�com.apple.quarantine�%com.apple.metadata:kMDItemWhereFroms0081;5fc5263b;Cyberduck;76AED9A4-9188-4642-8C29-C7E35682399Abplist00�_^ftp://sv[dummy].xserver.jp/xs802841.xsrv.jp/public_html/[インストールディレクトリ名]/src/Eccube/Entity/Master/Job.php kThis resource fork intentionally left blank ��Mac OS X  2��ATTR;�������<�com.apple.quarantine�%com.apple.metadata:kMDItemWhereFroms0081;5fc5263b;Cyberduck;2E858934-7201-482E-882E-590FBA8A166Fbplist00�_fftp://sv[dummy].xserver.jp/xs802841.xsrv.jp/public_html/[インストールディレクトリ名]/src/Eccube/Entity/Master/OrderStatus.php sThis resource fork intentionally left blank ��

Diezon
投稿日時: 2020/12/2 20:27
対応状況: −−−
常連
登録日: 2020/10/12
居住地:
投稿: 52
Re: インストールディレクトリ変更後に更新するとエラーログが出る
hiyo2w 様

直接の解決方法となるかわかりませんが、下記ご参考になるかもしれません。

以前プラグイン作成時、Mac OS X から始まるエラーログがなぜか出力される事象がございまして、こちらプラグインの圧縮方法が起因しておりました。

再度正しく圧縮することでこちらのエラーログが消えるようになりました。

こちらの場合になりますが、エラーログが出力されるプラグインを特定いただき、問い合わせていただくと解決できるかもしれません。

よろしくお願いいたします。
hiyo2w
投稿日時: 2020/12/3 1:02
対応状況: −−−
新米
登録日: 2020/12/2
居住地:
投稿: 8
Re: インストールディレクトリ変更後に更新するとエラーログが出る
Diezon様

お返事ありがとうございます!
圧縮形式は考えたことがありませんでした。
実はデザインテンプレートをアップする際に圧縮形式でひっかかり、一通りの拡張子でアップしていてもタイミングとしてはその直後にエラーログが出たので、テンプレートファイルの可能性も考えていました。

エラーログはインストールしたプラグイン全てに関して出ているので、階層の違いが悪さしているような気もしています。。
たとえばテスト環境から本番環境へ移管するときに階層が変わってしまった場合、プラグインはそのまま移行して正常に動くのでしょうか?
移管先で再インストールした方が良いのでしょうか?
もしご存知でしたらご教示いただけると助かります。
どうぞよろしくお願いいたします。
Ocha
投稿日時: 2020/12/5 9:19
対応状況: −−−
新米
登録日: 2019/9/5
居住地:
投稿: 10
Re: インストールディレクトリ変更後に更新するとエラーログが出る
私も以前同じような現象に当たりました。
macの隠しファイルが紛れ込んでいるのが原因です。
(プラグインに含まれていたのか、hiyo2w様の環境で作られたのかはわかりませんが…)

ドットアンダーバー(._)からはじまるファイルがありましたら、
そのファイルが悪さをしているので削除してみてください。

macでは隠しファイルのため見えませんが、
Windowsやサーバー上であればファイルが見えるはずです。
hiyo2w
投稿日時: 2020/12/5 9:45
対応状況: 解決済
新米
登録日: 2020/12/2
居住地:
投稿: 8
Re: インストールディレクトリ変更後に更新するとエラーログが出る
Ochoa様

貴重な情報ありがとうございます!
スケジュールの関係上、今回は一度リセットしてゼロから構築しなおしたのですが、教えていただいた解決方法はキャッシュに効きそうなので今後の参考とさせていただきます。

ご回答いただいたお二方、大変助かりました。
ありがとうございます!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,855名です
総投稿数は109,989件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1291
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.