2年後、突然opencartで構築されたhttps://www.xxxx.comウェブサイトにアクセスしようとすると500のステータスエラーが表示されますが、ウェブサイトのダッシュボードをロードしてログオンするとhttps://www.xxxx.comに戻ります作品、私を取得しないで500エラーステータスを取得します。上記の手順をさまざまなクライアント(chrome)で試してみましたが、ダッシュボードにログオンしない限り、500のステータスが得られます。私は、実行中のすべてのMySQLとApacheを確認し[OK]を、私はluck.Iせずにデジタル海のサーバーを(14.04 Ubuntuの)再起動突然、私はこのエラーを取得していますなぜApacheのエラーでphp opencartウェブサイト500ステータス
call to a member function getModule() on a non-object in /var/www/html/catalog/controller/common/footer_modules.php on line 23
を次のログを見つけましたか?コードはまったく変更されていません。私はそれをトラブルシューティングする方法を知らない。私はいくつかの詳細な手順に感謝します。
可能性が含まれます。あなたはハッキングされています。 2.誰かがPHPをアップグレードしました。 3.誰かがopencartをアップグレードしようとしました。 4.ディスクスペースが不足するとシステムが変わってしまいますが、それはあなたの状況です。 – mkaatman
手がかりに感謝します。ディスク容量の使用率は59%です。奇妙なことは、あるマシンからダッシュボードにログを記録してから、ウェブサイトのページが正常に読み込まれます。どのファイルがどれかわからないので、ハッキングされたファイルを修正できないと思います。 –
おそらく役に立ちますか? https://www.templatemonster.com/help/opencart-2-x-how-to-deal-with-fatal-error-call-to-a-member-function-getmodule-error-after-activating-maintenance- mode.html – mkaatman