ページ 11

管理画面からのエラーメール

Posted: 2020年8月11日(火) 14:47
by kachio
いつもMODXを使わせていただいており、
今更の疑問になるのですが、
MODXの管理画面からエラーメールが不定期で届きます。

自分でもタイミングがまだつかめていないのですが、
MODXで作成したサイトから下記のようなメールが届きます。

------
件名:Error Mail from ***(サイト名)
------
[URL] https://*****/manager/index.php
[Source] Parser - foreach ($files as $obj) {\n - Sa
[IP] ***.***.***.***
[Host name] ******
------


Sourceの部分は私の方で省略しているわけではなく、
実際に1行しか出力されていません。

「foreach ($files as $obj)」が記載されているのは、
manager > include > cache_sync.class.php
かと思いますが、キャッシュ関連のエラーでしょうか?

今回メールが来たのは、1.0.19Jでした。
過去の他のバージョンでも来ていたと思います。

どなたか詳細、ご存知の方いらっしゃいますでしょうか?

管理画面からのエラーメール  【解決済み】

Posted: 2020年8月11日(火) 15:16
by yama
$filesが配列ではない場合に起こるエラーかもしれません。たとえばキャッシュを削除した
ばかりだと、$filesが配列にならなかった気がします。PHPのバージョンが古いとエラー扱いには
なりませんが、新しいとエラー扱いになります。
MODXが最新版であれば解決できていると思いますが、アップデートして確認いただくことは
可能でしょうか?最新版で何か別の問題が起きればその都度修正します。

管理画面からのエラーメール

Posted: 2020年8月17日(月) 15:55
by kachio
yamaさんご返信ありがとうございます!

12日にバージョンアップしてから、今の所来ていないです。
お手数おかけしました。