バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 「システムエラーが発生しました」という表示が出てログイン画面に進めません

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ta2jun
投稿日時: 2022/10/18 9:13
対応状況: −−−
新米
登録日: 2022/10/18
居住地:
投稿: 3
「システムエラーが発生しました」という表示が出てログイン画面に進めません
▼テンプレート
[EC-CUBE]
EC-CUBEのバージョン: ec-cube-4.0.6-p1 ダウンロード版
新規インストールかアップデートか、等
[レンタルサーバ] WADAXレンタルサーバ
[OS] windows10
[PHP] 8.0.24
[データベース] MySQL
[ブラウザ] firefox
[導入プラグインの有無] なし
[カスタマイズの有無] なし
[現象]
2カ月ほど前にWADAXサーバを利用しているサイトのサブディレクトリにテスト環境でEC-CUBEをインストールし、再度管理画面を開こうとしたところ、ログイン画面すら開けない状況になりました。
「システムエラーが発生しました」という表示の下に「ログイン画面へ」というボタンがありますが、クリックしてもリロードが起こるのみです。

eccube-4.0.6-p1以下のフォルダに変更等は行っていません。

対応方法をご教示いただけますと幸いです。
よろしくお願い致します。
sfujiya
投稿日時: 2022/10/18 12:31
対応状況: −−−
常連
登録日: 2018/12/20
居住地:
投稿: 54
Re: 「システムエラーが発生しました」という表示が出てログイン画面に進めません
サーバーに接続し、ログを取得することはできますか?
.envの設定にもよりますが、
ルートディレクトリ/var/log配下にprodかdevというディレクトリがあり、その下にログが吐き出されていないですか?
ta2jun
投稿日時: 2022/10/18 16:54
対応状況: −−−
新米
登録日: 2022/10/18
居住地:
投稿: 3
Re: 「システムエラーが発生しました」という表示が出てログイン画面に進めません
sfujiya 様

回答いただきありがとうございます。
/var/log配下にprodディレクトリがあり、ログイン画面が開けなくなった時のログが残っていました。

Compile Error: Declaration of Doctrine\\DBAL\\Driver\\PDOConnection::query() must be compatible with PDO::query(string $query, ?int $fetchMode = null, mixed ...$fetchModeArgs) at /var/サイト名/eccube-4.0.6-p1/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:70)"}


///// PDOConnection.php:70 /////
public function query()
{
$args = func_get_args();
$argsCount = count($args);

try {
if ($argsCount === 4) {
return parent::query($args[0], $args[1], $args[2], $args[3]);
}

if ($argsCount === 3) {
return parent::query($args[0], $args[1], $args[2]);
}

if ($argsCount === 2) {
return parent::query($args[0], $args[1]);
}

return parent::query($args[0]);
} catch (\PDOException $exception) {
throw new PDOException($exception);
}
}

コンパイルエラーということでしたので、記述に誤りがあるということでしょうか。
調べて試してみたいと思いますが、原因がお分かりになりましたら、ご教示いただけますと幸いです。
yt1969
投稿日時: 2022/10/18 18:48
対応状況: −−−
一人前
登録日: 2018/3/3
居住地:
投稿: 91
Re: 「システムエラーが発生しました」という表示が出てログイン画面に進めません
システム要件にあった環境ではなさそうですね。
4.0.6-p1はPHP8では動かないと思いますが。
https://github.com/EC-CUBE/ec-cube/issues/4579
sfujiya
投稿日時: 2022/10/19 6:42
対応状況: −−−
常連
登録日: 2018/12/20
居住地:
投稿: 54
Re: 「システムエラーが発生しました」という表示が出てログイン画面に進めません
yt1969 様がおっしゃる通り、PHPのバージョンが合っていないですね。

PHPのバージョンを7.4に下げて、再度アクセスするとどうなりますか?

https://faq.wadax.ne.jp/s/article/1546
wadaxのPHPバージョンの設定の参考URLを記載しておきます。
ta2jun
投稿日時: 2022/10/19 9:10
対応状況: 解決済
新米
登録日: 2022/10/18
居住地:
投稿: 3
Re: 「システムエラーが発生しました」という表示が出てログイン画面に進めません
yt1969 様
sfujiya 様

ご回答ありがとうございます。
PHPのバージョンを下げてアクセスしたところ、ログインすることができました。

本当にありがとうございます。
エラー発生時の確認する点を学ぶことができました。
丁寧に教えていただき、ありがとうございます。

また困ってしまったときには、質問させていただきます。
よろしくお願い申し上げます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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
1295
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.