wordpress/wp-includes/js/tinymce/themes/advanced/editor_template.js をコピーできませんでした。

【不具合内容】

「ダッシュボード」-「更新」-「Wordpressの更新」からWordpress3.5へのアップデートでエラー発生

「wordpress/wp-includes/js/tinymce/themes/advanced/editor_template.js をコピーできませんでした。」

TinyMCEのこのファイルって。。確かフォント変更を行ったファイルだったはず。

Wordpressアップデート時はいったん「メンテナンスモード」に移行しアクセスを停止してしまうため、

この状態でサイトへアクセスしようとしても下記メッセージが出て管理画面すら開くことができなくなる。

※Wordpressアップデート前にはデータベース、wp-content/、wp-config.phpなどのバックアップは取っておくことをお勧めします。

 

servererror

【解決方法】

手動でWordpressの更新を行う。

サーバ上の[wp-admin][wp-includes]を削除し、Wordpress3.5の同フォルダを丸ごとアップロード。

とりあえず、これでWordpress3.5として管理画面など一通り復帰する。

ただし、接続情報で下記のメッセージが出て他のアップデートができないままの状態となる。

「要求されたアクションを実行するには、WordPress が Web サーバーにアクセスする必要があります。 次に進むには FTP の接続情報を入力してください。 接続情報が思い出せない場合は、ホスティング担当者に問い合わせてください。」

これは手動アップロードしたことによるWordpressのファイルオーナーがかわってしまったため。

rootオーナーからapacheオーナーへ変更する(/var/www/wordpressに設置している場合)

$ sudo chown -R apache:apache /var/www/wordpress

 

コメントを残す

* 印は必須項目です。メールアドレスは公開されません。

次のHTMLタグと属性を使用することができます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください