WordPressの管理画面を見ていたら、画像圧縮プラグインEWWW Image Optimizerに「EWWW Image Optimizer needs to upgrade the image log table.」が表示されています。
この表示はいったいどんな意味なのでしょうか?
EWWW Image Optimizer「upgrede」の表示
WordPressの管理画面の上に表示されたプラグイン「EWWW Image Optimizer」のUpgradeメッセージは、このような表示です。
もしプラグインの更新なら「updete」ですが、今回の表示は「upgrade」です。
アップグレードは無料版から有料版に移行する場合が多いので、もしかしてこのプラグインは有料化になるのかもしれない・・・
さらに、この表示には以下のように「×」の閉じるアイコンがありません。
一度クリックしたら有料化なのか?そんな心配があたまをよぎりました。
何の説明もないので不安になります。
その対処方法を説明します。
そこで、検索をかけて調べてみました。
EWWW Image Optimizer のupugradeの意味とは?
検索で分かったことがあります。このメッセージのまま検索をかけると2件ほどありました。
その対処方法のひとつは日本人が、WoerPress.ORGのサポートに出した問合せです。
「このメッセージが表示されたため、クリックしたら消えた….この表示にはどんな意味があるのか」を問い合わせています。
それに対して、 WoerPress.ORGのサポートからの返事です。
Googleの翻訳で見てみました。必要な部分だけ取り上げてみます。
Simple version:
引用:WoerPress.ORGのサポート https://wordpress.org/support/topic/ewww-image-optimizer-needs-to-upgrade-the-image-log-table-upgrade/
The wp_ewwwio_images table is used by the plugin to keep track of the results of image compression. One of the columns in that table needed to be modified to make the data more accurate. Normally we prefer to do such things automatically so you don’t have to bother about them, but in this case, a manual upgrade was needed to avoid crashing the database server.
Googleの翻訳は以下の通り。
wp_ewwwio_imagesテーブルは、画像圧縮の結果を追跡するためにプラグインによって使用されます。データをより正確にするために、そのテーブルの列の1つを変更する必要がありました。通常、このようなことは自動的に行うので、気にする必要はありませんが、この場合、データベースサーバーのクラッシュを回避するために、手動でアップグレードする必要がありました。
つまり、通常は自動で更新するのですが、データベースサーバーのクラッシュを避けるために、手動で行ってくださいというメッセージです。
気にすることはないとはいっても、この説明がないと気になりますよね~。
upgradeの対処方法
対処方法は、このメッセージをクリックするだけでOKのようです。
やってみました。
すると表示は消えましたので、これで完了になりました。
ちょっと、不安になりましたが、問題は解消されました。
まとめ
画像圧縮プラグインEWWW Image Optimizerに「EWWW Image Optimizer needs to upgrade the image log table.」の原因と対処方法を説明しました。
結局、手動更新だったのですね。心配してしまいました。