【解決】Wordpressに画像がアップロードできなくなる問題

こんにちは、パヤたんです。

今回はおうちの話題ではないですが、最近スマホアプリから記事を編集しようと思って画像を挿入していたところ、アップロードに失敗することに気付き、ちょっとの間対応がめんどくさい&わからないで放置していました。

お盆休み、ちょうど台風7号通過に伴って予定が空いたので格闘することにしました。

参考にさせて頂いたサイトを頼りに設定を見直したところアップロードできない問題自体はいったん解決しましたので記録しておきます。

参考になったサイト

free-lifebusiness225.com/9126.html
itbenricho.com/wordpress-image-upload-error.html
nakanishi-hiroshi.same64.com/wordpress-uploads

解決した

私は自宅NASにWordpressの環境を置いているので、SynologyのDSMからパーミッションの変更を試みました。

DSMにログインし、FileStationからWordpressのフォルダにアクセス。

アクセス不可となっているwp-contentフォルダの権限をプロパティから確認します。

許可タブ
WordPressの設定を確認します。

書き込みにある「削除」だけOFFになっています。(おそらくデフォルト)

ここを変更して、いったんチェックを入れた後、無事にアップロードできるようになりました!!

しかし、、

ふと、やっぱり関係ない設定だよなと思い、もう一度アクセス権の設定で削除からチェックを外したところ、

何も問題なくアップロードできる状態が継続しました。。

なので、正確には何が寄与したか特定できておりません。

これかな?

上記サイト様を頼って実施したことを列挙します。ただ、当初試したときは効果なかったのでいまいち正解かわからないんですよね。

・管理メニューのキャッシュ削除

すべて すべてのキャッシュの削除

・プラグインの削除

画像サイズを圧縮する系のプラグインや高速化?などのプラグインを一旦削除しました。

(これ、あとで戻して試してみます。)

結論

要因分析が肝で、試せたことと次疑う場所をリスト化してトライしないと条件がぶれて何を試したいかわからなくなってしまいますね。

今回輪をかけてわからなくなっていたのが、WordPressのアカウントが自分のブログと紐づけされていなかったこと。

そんな入口からまた躓いてスマホ側アプリで自前のサイトをつなぐやり方なんてものを理解するのに時間がかかっていました。

このブログは自前のサーバに用意しているのでWordPressのアカウントは必要なかったものの、登録か何かで必要になって作っていたようで、スマホアプリから連携する際には特にログインしなくても自前WordPressのアカウント情報さえ入力すれば簡単に連携ができました。

また気づき等あれば書きます。