ワードプレス にて、siteguardプラグインが下記のエラーを検出したようなので修正をしたいのですが、修正手順がわかりません。
siteguard-really-simple-captcha.php ファイルの 256 行目で発生
現在はリカバリーモード中なので管理画面にはログインできます。
どなた様か解決策をご教示願えないでしょうか?
「WordPress」に質問タグを変更してください
教えていただきありがとうございます。
通常のエラーメッセージでは、多くの場合、原因は PHPのバージョンかテーマ側にあり、プラグインを修正する必要はないと思います。
どのようなエラーメッセージが出ているのでしょうか?
ありがとうございます。
エラーメッセージは以下です。
エラータイプ E_ERROR が /home/c2821799/public_html/××××/wp-content/plugins/siteguard/really-simple-captcha/siteguard-really-simple-captcha.php ファイルの 256 行目で発生しました。 エラーメッセージ: Uncaught Error: Undefined constant "__FILENAME__" in /home/c2821799/public_html/ani-blog.com/wp-content/plugins/siteguard/really-simple-captcha/siteguard-really-simple-captcha.php:256
たぶん、siteguardのファイルの256行目がおかしいから修正してってことだろうというところまでは読み取れたのですが、ファイルの修正方法が全く分からず、、
追記はコメントではなく本文に。
環境がないのと、あくまで推察なのでこちらで。
マジック定数がデフォルトにないものを利用してるんでしょうか。
https://www.php.net/manual/ja/language.constants.magic.php
自身が実装したものでないのでしたらプラグイン最新化すると解消されるかもしれません。
「似てるからこれ」という修正の仕方だと思わぬ動作をすることがありますし、バージョンアップでバグる可能性もあります。
初めて質問させていただいたので、いろいろと間違いがあって申し訳ございません、、
コードとかが全然わからない素人なので、そういったのを触るのはやめて違うものをインストールしてみることにしました。
色々とご教授いただきありがとうございました。
回答2件