サポート » インストール » 再インストールボタンを押すと Another update is currently in progress. となる

  • 解決済 kumattona

    (@kumattona)


    WordPress を 4.6 にアップデートしたのですが、
    アップデート処理中にブラウザが応答停止してしまいました。

    更新ページでは以下のように表示されて 4.6 にアップデートされているように見えるのですが
    「最新バージョンの WordPress をお使いです。 今後のセキュリティ更新は自動的に適用されます。」

    アップデートが途中で停止していると怖いので「再インストール」ボタンを押すと
    「Another update is currently in progress.」
    と表示されて止まってしまいます。

    該当メッセージを検索すると「30分程度待て」という記事が出てきたのですが、
    一晩置いてもメッセージは変わりませんでした。

    また、データベースの
    wp_options のoption_name = ‘core_updater’ 削除するという方法も載っていましたが
    該当する行はないようです。

    この状態でプラグインやテーマはアップデート出来るのですが、
    これは 4.6 に正常にアップデートされているのでしょうか。

    最悪の場合、完全再インストールなのかなと思っています。
    なにか情報をお持ちの方がいらっしゃいましたらよろしくお願い致します。

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • 私は同様の現象を見たことがありませんが、WordPress4.5からは

    option_name = ‘core_updater.lock’
    のようです。

    http://wordpress.stackexchange.com/questions/224989/get-rid-of-another-update-is-currently-in-progress

    解消したらお教えください。

    トピック投稿者 kumattona

    (@kumattona)

    monyagu様>
    レスありがとうございます。残念ながら該当行もありませんでした。

    本日、古いバックアップから WordPress の復元を行いアップデートしてみました。
    結果としては、アップデートは正常に動作したのですが、
    IE11、Microsof Edge の双方でアップデートにログインすると表示される画面(確か about.php)で
    ブラウザが応答停止してしまう状態でした。

    セッションを切って再度入るとダッシュボードに入れました。
    他の方はこんなエラー出てないのでしょうか??

    再インストールボタンを押すと
    「別の更新が現在進行中です。」となり、日本語表記に変わっただけでした。
    最後の翻訳だけコケたんでしょうか。

    上記のような状態ですが、とりあえず様子を見ようかと思います。

    今日は10サイト、WordPress を 4.6 に連続でアップデートしましたが、問題は皆無でした。
    サーバーのパフォーマンスではないのでしょうか。

    トピック投稿者 kumattona

    (@kumattona)

    熊本地震無料Wi-Fi流浪民様

    情報ありがとうございます。
    私の環境ではアップデートは完了しましたと出て、
    アップデート後にログイン画面に戻され、
    ログイン後に出る WordPress の新機能紹介のような Flash とか出てきそうな画面で
    ブラウザが応答停止していました。

    IE11 のプラグインが問題かと思い、Edge で見てみたのですが
    状態は変わりませんでした。

    今のところ正常に使用できているようですので、
    とりあえず様子を見てみたいと思います。

    不完全インストールを心配するならば、手動でインストールし直すと良いでしょう。
    サーバーのキャッシュクリアのタイミングだったのかもしれないし、メジャーアップグレードでは思いがけないこともありそうです。
    PHPを確認しておくのも良いかもしれません。

    アップデートの時に、プラグインは停止していましたよね。

    トピック投稿者 kumattona

    (@kumattona)

    4.6.1 がリリースされたので、追跡調査したところ自己解決しました。

    原因は「PDO (SQLite) For WordPress(2.7.0)」を使用していたことでした。
    このプラグインは WordPress のデータベースを SQLite で使用できるものなのですが、
    構造が古いらしく WordPress 4.6 にアップデートは出来るものの、その後のアップデートが行えないようでした。
    こちらのプラグインはリリース自体も古く数年更新されておりません。

    そのためデータベースは SQLite を使うものの、現在も開発が行われている
    「SQLite Integration(ja)」にリプレースし、
    データベースの新規構築を行ったところ問題が解消しました。
    (その後、データのインポートなども行い、エントリーも復活しました。)

    MySQL 以外で WordPress を使用している方は少ないと思いますが
    同様の問題にぶつかっている方の参考になればと思います。

    レスいただいたお二方、ありがとうございました。

    WordPress自体のアップデートに対応できていないプラグインも、今回のようにあります。
    ですから、更新時にはプラグイン、テーマは無効化して更新しましょう。
    そうすることで、問題がどこか切り分けられます。
    今回のケースに当てると、WordPress自体のアップデートを行い、プラグインを順に設定する過程で原因は突き止めやすかったはずです。

    kumattona 様

    さくらのliteを使っています。
    PDO (SQLite) For WordPress(2.7.0)」を使用してWordPress4.6.1 【今すぐ更新】をしても「別の更新が現在進行中です。」が出て進みません。幸いにも同じデータベースに「SQLite Integration(ja)」のディレクトリーもありそちらも利用できます。具体的に”「そのためデータベースは SQLite を使うものの、現在も開発が行われている
    「SQLite Integration(ja)」にリプレースし、
    データベースの新規構築を行ったところ問題が解消しました。
    (その後、データのインポートなども行い、エントリーも復活しました。)」”のやり方をお教え願えないでしょうか?

    トピック投稿者 kumattona

    (@kumattona)

    fpkyoto 様

    PDO For WordPress のデータベースはオブジェクトが足りないのか 4.6.1 へのアップデートが行なえません。
    そのため、PDO For WordPress からすべてのエントリーのエクスポートを行いました。

    その後、「SQLite Integration(ja)」を有効化して、PDO For WordPress の設定を除去し、
    データベースを移行します。(データベースは空っぽになります。)

    データベースの切り替えが正常に終わったら、すべてのエントリーをインポートしました。
    (念のため、移行前のデータベースをフルバックアップしておきましょう。)

    自分がインポートしたところ、移行の仕方がまずかったのか、画像などのファイルが二重になってしまったので
    使用されていない古いファイルは手動で削除しました。

    kumattona 様

    早速のご回答有難うございます。
    当初、①PDO (SQLite) のWordPressの管理画面のツール>エックスポートで”全てのコンテンツ”でエクスポートファイルをダウンロードして→②SQLite Integration(ja) のWordPressの管理画面のツール>インポート>WordPressインポーターの実行 でエラーが出ましたので質問しました。
    再度①で”全てのコンテンツ”ではなく・投稿・固定ページ等5項目を別々にエックスポートして②を行ったところ・メディア以外は上手く行きました。
    再々度①②をメディアのみインポート時に”添付ファイルのインポートで・添付ファイルをダウンロードしてインポートするにチェックを入れて【実行】”したところメディアも成功しました。
    後は③メニュー④お問い合せ等を手作業で再構築(目下ing)しています。
    そしてWordPressも4.6.1に無事更新出来ました。
    御礼申し上げます。
    http://fpkyoto.org/ ←がWebサイトです。一度観て頂ければ幸甚です、未だ手作業でし中ですが・・・。

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • トピック「再インストールボタンを押すと Another update is currently in progress. となる」には新たに返信することはできません。