バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > サーバーのマイグレーション後 HTTP ERROR 500

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ogn
投稿日時: 2022/6/10 11:04
対応状況: −−−
半人前
登録日: 2021/12/22
居住地:
投稿: 12
サーバーのマイグレーション後 HTTP ERROR 500
[EC-CUBE] 4.1.0
[レンタルサーバ] CORESERVER
[OS] Ubuntu
[PHP] 7.4.25
[データベース] PostgreSQL 14.2
[WEBサーバ] Apache
[ブラウザ] Google Chrome

使用しているサーバーが、新仕様のサーバーへのマイグレーションがありました。
リニューアルにおけるサーバーシステムの増強と移行について

マイグレーション後、サイトにアクセスすると
引用:
このページは動作していません
<<サイトURL>> では現在このリクエストを処理できません。
HTTP ERROR 500

と、表示されます。(トップ画面だけでなく管理画面なども同様です。)

WordPressで構築しているサイトも同様でしたので、サーバー側に問い合わせたところ、「リニューアルの際、正常にデータベースデータが移行されていないことが原因である恐れがある」とのことで、データベースのリストアをしていただきました。
リストア後は、WordPressのサイトは正常に表示されましたが、EC-CUBEで構築しているサイトは HTTP ERROR 500 のままです。

サーバーの新仕様に対応していないのかと、EC-CUBEの 4.1.0 と 4.1.2 をそれぞれデータベースを PostgreSQL 14 と MariaDB 10.6 でインストールしてみましたが、どれも正常に表示動作しました。
(データベースのバージョンが対象外ですが 4.0.6-p1 も一応試してみましたが、こちらはどちらのデータベースもシステムエラーになってだめでした。)


■試したこと1
データベースのバージョンが PostgreSQL 9.6 から 14 に変更になっているので「.env」ファイルの「DATABASE_SERVER_VERSION=9.6.21」のところを 14.2 に変更しましたが、 HTTP ERROR 500 のままでした。

■試したこと2
デバックモードにしたところ、カートへの追加などはできませんが、表示はできました。
デバックモードの見方がわからず、この先どうしたらいいのかわかりません...

■試したこと3
サーバーにPHPエラーログを出力するよう設定したところ、
PHP Fatal error:  Cannot declare interface Psr\Cache\CacheItemPoolInterface, because the name is already in use in /virtual/<<サーバー名>>/public_html/<<サイトディレクトリ>>/vendor/psr/cache/src/CacheItemPoolInterface.php on line 14
と、出ました。
「すでに使用されているから宣言できない」といった内容なのでしょうが、この辺りは全く触っていない(と、いうか元々正常に動いていた)ので、どうしたらいいのか...
マイグレーションがあったことで、どこかコントローラなどの指定を変えないといけないのでしょうか?
こちらもPHP・symfonyに不慣れな為、この先どうしたらいいのかわかりません...


一部ファイルなどの入れ替えや再インストールが必要でしょうか?
【入れ替えの場合】対象のファイル・フォルダをお教えいただければ幸いです。
【再インストールの場合】設定情報や商品や会員情報などは引き継げるのでしょうか?

その他、対応方法や原因の調査方法などご教授いただけないでしょうか?
よろしくお願いいたします。
ogn
投稿日時: 2022/6/10 15:05
対応状況: 解決済
半人前
登録日: 2021/12/22
居住地:
投稿: 12
Re: サーバーのマイグレーション後 HTTP ERROR 500
自己解決しました。

varディレクトリ内の3つのディレクトリ(cache, log, sessions)を削除したところ正常に動作しました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン



統計情報

総メンバー数は74,774名です
総投稿数は104,232件です

投稿数ランキング

1
seasoft
7333
2
468
3217
3
AMUAMU
2712
4
nanasess
2202
5
umebius
2085
6
yuh
1664
7
red
1524
8
h_tanaka
1189
9
tsuji
942
10
fukap
907
11
shutta
835
12
tao_s
794
13 ramrun 789
14 karin 689
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

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

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