Skip to content


WP SUPER CACHEをUNINSTALLできない?

 案外、日本語の解説がなくて困った……。

 うちのWordPress(以下、wp)に、なぜか、WP Super Cacheというプラグインを入れてみたのが、確か、数か月前。でも、言うほど効果を実感できなかった上に、他のプラグインとも、あれやこれやと相性の問題が多いことを知り、アンインストールしようとした。

 普通に、wpの管理画面から、プラグインのページに行き、WP Super Cacheを停止。その上で削除。……しようと思ったら、『削除』→確認画面から『はい。プラグインを削除します』を選択→以下のようなエラーが出て、アンインストールできない。

UNINSTALL WP SUPER CACHE must be set to a non-blank value in uninstall.php

 これをどうするか。まあ、メッセージの通り、wpのプラグイン画面から、WP Super Cacheの『編集』を選択して、/wp-super-cache/uninstall.phpにアクセスし、その中から、ブランクなバリューをなくすべきなんだけど、僕等、プログラムを書けない人間には分からんのだ。どれがブランクなバリューなのか! そこから既に分からんのだし、もうお手上げですよね。

 で、まあ、調べた。色々調べると、同プラグインのreadme.txtに何か書いてあるらしい。

 以下、readme.txt内の、== How to uninstall WP Super Cache == というセクションより引用。

Edit the file uninstall.php in your plugins/wp-super-cache/ directory and set
UNINSTALL_WPSUPERCACHE to a non blank value.

	`define( 'UNINSTALL_WPSUPERCACHE', '1' );`

 これを読んでも、はっきり言って、さっぱりワケワカラン。再び、wp super cacheのuninstall.phpに目を落とすと、19行目に、以下のような記述を発見。

define( 'UNINSTALL_WPSUPERCACHE', '' );

 あれ? ああ、この、括弧内最後尾の、二重引用符に見えてた奴。これって、まさか、中身が空になってるシングルクォート二つ? ああ、ブランクなバリューて、これのことだったのね?

 というわけで、こいつの空の部分に、1を入れて、readme.txtの言う通りにして保存。のちに、再び、プラグインのアンインストール作業をすると、ちゃんとアンインストールが完了しました。

 では、最後に、今日の教訓。

 Read Meくらい読めよ!

Posted in WordPress.


6 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. 人間です says

    俺も迷ってましたが、uninstall.phpを編集しないといけないとかめんどくさいですね。
    参考になりました。ありがとうございました!

  2. Graviton.J.K. says

    どういたしまして。

    >めんどくさい
    いや、しかし、あれも、わざわざRead Meに記載されているところを見ると、うっかりアンインストールを防ぐための対策なんでしょう。……ということに、僕の中ではなってます。

Continuing the Discussion

  1. [WP] WP Super Cacheが削除できないときは - Sometime PHP linked to this post on 2010年6月1日

    [...] WP SUPER CACHEをUNINSTALLできない? – Low Man’s Lyrics(仮) [...]

  2. Bookmarks of This Week (5/30-6/6) - Sometime PHP linked to this post on 2010年6月6日

    [...] WP SUPER CACHEをUNINSTALLできない? – Low Man’s Lyrics(仮) [...]

  3. wordpress カスタマイズ中 | ももすけの大冒険 linked to this post on 2010年7月9日

    [...] も減ったし、あまりつかえなかわないのでアンインストールしようとしたが、削除できなかった。 ファイルが削除できなくて、いろいろ調べた結果、こちらの記事が参考になりました。 [...]

  4. トラブルがメイキングなアイツ – Low Man's Lyrics(仮) linked to this post on 2010年7月27日

    [...] 、うちのページの中で、常に一定のレベルでアクセスされているページが、『WP SUPER CACHEをUNINSTALLできない?』でした。  (下位には、DebianにCompizいれた時の記事とか、いろいろ続きます [...]



Some HTML is OK

or, reply to this post via trackback.