初めての生徒さん。ご自分で作成されたワードプレスサイトが表示されなくなったとのこと。次のようなエラーになっています。ダッシュボードへのログインも同じエラーでできなくなってしまっていた。
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プラグイン(画像認証)を加えて復旧作業を終えた。