出かける前に15分余裕があったので、ワードプレスのバージョン更新ボタンを押したんですがね。
えらいことになっちゃいました。
メンテナンス中という文字しか表示されない
アップデートボタンを押したらサクッと終るのかと思いきや
「ただいまメンテナンス中のためしばらくの間ご利用いただけません」
の文字しか表示されず。
管理画面に入ることさえできなくなってしまって。
え~~~~~~~!!!
メンテナンスファイル削除したら、さらにヒドイことに
ヒジョーに焦りまして、ググって、調べて
「メンテナンスファイルを削除すればいい」
という回答のサイトがいくつかあったので、即実行。
ぁ、念のためメンテナンスファイル削除する前に、その削除するメンテナンスファイルはローカルに保存しておきました。
ゲゲッ。システムエラーっぽいメッセージにかわっちゃって
で、ファイルをえぃっ!て、削除したんですが。
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘my_delete_local_jquery’ not found or invalid function name in (サイト)wp-includes/class-wp-hook.php on line
こんな表示が。
直るどころか、PHPエラーになりまして。
まじか!やばっ!やばすぎるだろ~~~!
ってことで、さっき削除したメンテナンスファイルを戻したんですが。
戻らねぇ~~~
どうにもこうにも。冷や汗…。
プラグインもテーマも削除したが、改善されず
プラグインはもともと無効にしてからアップデートしたからいいとして、あと考えられるのはテーマとの不具合。
で、仕方ないからテーマを削除したんですがね。
エラーメッセージが1行増えただけで。改善される様子は全くなく。
WordPressの再インストールを決断
ここまできて、仕方なくワードプレスの再インストールを決意しました。
できれば避けたかったんだけど、ね。
どうしようもなくて、仕方なく。
UpdraftPlusでバックアップはとってるんだけど、これの戻し方がよくわからない。
サイトのお引越しのやり方は見つけられるのに、不具合の時の、ワードプレス再インストールしたときのやり方って、ないよ…。
今あるデータベースファイルの中身がどうなるのかなどが不明。上書きされちゃうのか、存在しているとエラーになっちゃうのか…わからねぇ…。
わからないものを実行するのは、とっても恐怖に思えて、あとデータベースを先に削除する勇気は、ない。
で、すっごくヒューマンな方法でワードプレスの再インストールをすることにしました。
FFFTPをつかったワードプレス再インストール方法
1、FFFTPをつかって、ローカル(PC)に「wordpress」ファイルをすべてダウンロード
一応、念には念を入れて、FFFTPでファイル類をすべてローカルにダウンロードしました。
これがめっちゃ時間かかっちゃって。13時間もかかっちゃいました。
なので、寝る前に、PCの設定の「スリープ」を「なし」にして、時間がかかっても途中で中断されないようにしてから実行。
2、今ある「wordpress」ファイルをリネーム
先に削除するのは嫌だったので、取り合えず「wordpress」ファイルを「wordpress-old」ファイルにリネーム。
3、新しいワードプレスをDL
ワードプレスの新しいものをまずはダウンロード。ダウンロードはここから。
4、旧「wp-config」を新「wordpress」ファイルに
新しいワードプレスには「wp-config-sample」というファイルがあるのですが、そことおなじ場所に、いままで使っていた旧ワードプレスの「wp-config」ファイルを追加。
5、FFFTPを使って、サイトにアップ
新しいワードプレスのファイルをアップロード。
これで、ワードプレスの再インストールは完了です。
管理画面に入れた時は、感動(笑)!
6、画像ファイルをアップ
ですが、画像が全く表示されておらず。
ファイル内をみると、カラッポ!
しかたないので、ここからまた時間をかけてローカルにバックアップしてあった旧ワードプレスファイルから画像をアップロード。これもえらく時間かかります。
ワードプレスって便利なんですけど、いろいろなプラグイン入れすぎているとお互いが干渉しあって、面倒。
なので、この際テーマも新しくして、プラグインも最小限にしました。
原因を探ったり、試行錯誤で丸2日。
でも、戻ったのでよしとします(笑)。
コメント