0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Wordpressでプラグイン(Yoast SEO)をインストールした直後エラーになる場合の対処方法

Last updated at Posted at 2024-06-27

現象

Wordpress バージョン 6.5.5
Theme SANGO 3.x

SEOプラグインがなかったので、評価が高いYoastSEOを使おうとしてプラグイン管理画面からYoastSEOをインストールし、活性化したら画面がアクセスできなくなりました。

サーバーはLolipopを使っていたので、Lolipop FTPで直接wp-config.phpファイルを開き

define('WP_DEBUG', false);

の部分をfalseからtrueにしたところ、画面から下記のエラーを確認できました。

Fatal error: Unknown: Cannot use output buffering in output buffering display handlers in Unknown on line 0

原因分析

プラグインインストール以外は、ほかにないもやってなかったので、ほぼ原因がプラグインにあるとおもいました。

ただし、管理画面も開けないので、Web画面からはなにもできず、コードレベルで対応する方法しか思いつきませんでした。

対応方法

Lolipop FTPで日付を見て下記のフォルダを探しました(一番最新インストールしたプラグインなので、日付が最新だと判断)
``` /wp-content/plugins/wordpress-seo `` 
そして、そのフォルダ名を変えました。wordpress-seo -> error-wordpress-seo のように。

そうしたらサイトがアクセスできるようになりました。

まとめ

プラグインをインストールした時点でエラーになり管理画面に入れなくなることはたまにあると思います。

その場合は慌てず、上記の同じ方法で、インストールしたプラグインのフォルダ名を変えることで、エラーを回避し、管理画面にアクセスすることができると思いますので、万が一そんな状況にぶつかったら参考にしていただけたらと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?