ワードプレス スクール トラブル 対応 例 Fatal error: Uncaught Error: Call to undefined function

初めての生徒さん。ご自分で作成されたワードプレスサイトが表示されなくなったとのこと。次のようなエラーになっています。ダッシュボードへのログインも同じエラーでできなくなってしまっていた。

Fatal error: Uncaught Error: Call to undefined function wp_check_php_mysql_versions() in /home/users/web16/5/7/0297875/example.com/hp/wp-settings.php:38 Stack trace: #0 /home/users/web16/5/7/0297875/example.com/hp/wp-config.php(93): require_once() #1 /home/users/web16/5/7/0297875/example.com/hp/wp-load.php(50): require_once(‘/home/users/web…’) #2 /home/users/web16/5/7/0297875/example.com/hp/wp-blog-header.php(13): require_once(‘/home/users/web…’) #3 /home/users/web16/5/7/0297875/example.com/index.php(17): require(‘/home/users/web…’) #4 {main} thrown in /home/users/web16/5/7/0297875/example.com/hp/wp-settings.php on line 38

昨晩中に問い合わせを受け、本日教室にお越しいただくようにしました。

直前に何をしていたのかは曖昧。レンタルサーバーのファイルマネージャーとFileZillaを使って、プラグインの停止から復旧作業を始めた。

  • 全プラグインの停止 効果なし
  • データベースの状態の確認、wp-config.phpのバックアップ
  • ワードプレスの再インストール(wordpress.orgからダウンロードと展開)、FileZillaにてアップロード
  • サイト表示、ダッシュボードへのログインが復旧できた
  • 停止していたプラグインを復旧

最後に、ログインセキュリティを高めるために、SiteGuardプラグイン(画像認証)を加えて復旧作業を終えた。