WordPress 画像アップロード失敗やリンク挿入が動作しないエラー不具合の対処法

wordpress-uploard-error

WordPress 2年くらいブログを運営しているのですが、最近細かなところで不具合が出るようになってしまいました。

解決できるエラーの例

  • ・画像のアップロード失敗(時々)
  • ・プラグインの更新がやたら遅い
  • ・WordPress のバージョン自動更新ができない
  • ・「リンクに挿入」が反応しない(WordPress 4.0 以降)

 

最初はなにも問題なかったのですが、WordPress のバージョンをアップデートしていくうちにおかしくなったのでしょうか。さすがに「リンクに挿入」が使えないのは不便だったので、原因を調べました。

原因:パーミッション(あるある)

やはりパーミッションでした。
以下のディレクトリのパーミッションを「777」に変更するだけで対応ですべて解決!

リンク挿入ができないとき

wordpress-uploard-error

  • ・wp-admin
  • ・wp-content
  • ・wp-include

コアファイルを格納するこれら3つのディレクトリのパーミッションを「777」に変更します。

画像がアップロードできないとき

  • ・wp-content/uploads

画像がアップロード失敗してしまうときは、「wp-content」の中にある「uploads」ディレクトリのパーミッションを「777」に変更します。

「uploads」が見当たらない人へ

WordPress でまだ画像を1枚もアップロードしていない場合、この「uploads」は存在しません。それでも画像アップロードに失敗してしまうときは、「uploads」ディレクトリを手動で新規作成し、パーミッションを「777」にします。