バージョン選択

フォーラム

メニュー

オンライン状況

75 人のユーザが現在オンラインです。 (63 人のユーザが フォーラム を参照しています。)
登録ユーザ: 2
ゲスト: 73
Ramadan r.ts もっと...

サイト内検索

質問 > 管理機能 > 解決しました◆管理画面・ショップページともにfatal errorになってしまいました

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
mishia
投稿日時: 2020/3/14 0:20
対応状況: 解決済
常連
登録日: 2010/5/20
居住地:
投稿: 44
解決しました◆管理画面・ショップページともにfatal errorになってしまいました
[EC-CUBE] 4.0.3 新規インストール(レンタルサーバのコントロールパネルからのクイックインストール)
[レンタルサーバ] さくらインターネット
[OS] Windows10
[PHP] PHP 7.3.12
[データベース] MySQL 5.7
[WEBサーバ] FreeBSD 11.2-RELEASE-p14 amd64
[ブラウザ] Firefox 68.42esr
[導入プラグインの有無] あり(決済ほか)
[カスタマイズの有無] なし
[現象]
お世話になります。
管理画面にログインしようと思いましたら、
エラーになってしまっていて…
画面に出たエラーは以下のとおりです:

Fatal error: Uncaught Error: Undefined class constant 'WAITING' in /home/ドメイン/www/ec/app/config/eccube/packages/order_state_machine.php:31 Stack trace: #0 /home/ドメイン/www/ec/vendor/symfony/dependency-injection/Loader/PhpFileLoader.php(41): include() #1 /home/ドメイン/www/ec/vendor/symfony/dependency-injection/Loader/PhpFileLoader.php(44): Symfony\Component\DependencyInjection\Loader\ProtectedPhpFileLoader->Symfony\Component\DependencyInjection\Loader\{closure}('/home/eyemate-s...') #2 /home/ドメイン/www/ec/vendor/symfony/config/Loader/FileLoader.php(153): Symfony\Component\DependencyInjection\Loader\PhpFileLoader->load('/home/eyemate-s...', NULL) #3 /home/ドメイン/www/ec/vendor/symfony/config/Loader/FileLoader.php(90): Symfony\Component\Config\Loader\FileLoader->doImport('/home/eyemate-s...', NULL, false, NULL) #4 /home/ドメイン/www/ec/vendor/symfony/dependency-injection/Loader/GlobFileLoader.php(27): Symfony\Component\Config\Loader\FileL in /home/ドメイン/www/ec/app/config/eccube/packages/order_state_machine.php on line 31

なぜ急にこんなになってるのか…全く分かりません。
ショップページも、見ることができません。
画面は背景が白で、上記のerror文章が黒文字でベタ打ちのように表示されているだけです。。

ちなみに、ショップ運営(受注~発送など)の担当は別の方で、
わたしは10日以上は管理画面にログインしておりませんでした。

どなたかお力を貸していただけませんでしょうか。
何とぞよろしくお願いいたします。
umebius
投稿日時: 2020/3/14 0:56
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: 管理画面・ショップページともにfatal errorになってしまいました
すみません、こっちに書いておきますね。

下記のスレッドより
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=23581&forum=11&post_id=97104#forumpost97104

引用:
31行目は、以下のようになっていました:

(string) Status::WAITING,

何か、手がかりになりますでしょうか?
よろしくお願いいたします。


独自にカスタマイズされているか、あるいはプラグインがそのファイルを書き換えたか等して、その部分がエラーになっているようです。
一旦そのファイルを下記の内容に元に戻すといかがでしょうか?

https://github.com/EC-CUBE/ec-cube/blob/4.0.3/app/config/eccube/packages/order_state_machine.php

現在のorder_state_machine.phpは念のためファイル名を変えてバックアップしておいていただければと思います。


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

mishia
投稿日時: 2020/3/14 1:39
対応状況: −−−
常連
登録日: 2010/5/20
居住地:
投稿: 44
Re: 管理画面・ショップページともにfatal errorになってしまいました
umebiusさま、
二度手間させてしまって、申し訳ございません、ありがとうございました!

教えていただきました方法で、ファイルを元に戻しましたら
すんなり、何もなかったかのように、管理画面もショップページも、
閲覧可能になりました。

この度も本当にお世話になり、感謝感謝でございます。
いつもこの場をお借りして質問させていただけ、
心よりありがたく思っております(*^-^*)

またの機会がございました際にも、
何とぞよろしくお願いいたします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.