WordPressの写真(画像)アップでHTTPエラーが出るときの対処法【3分解決】

ブログ運営

 

「ワードプレスで写真があげられない。」

という壁にぶち当たりました。

 

画像をアップしても

「HTTPエラー」

になるっていう。

 

せっかく記事書き終わって、投稿しよーと思ったのに、ちょっとテンションがさがりました。笑

なので、調べまくって、やってみたら意外とそっこーで解決しました!

 

てことで、解決策を書いていきますね。

 

画像がアップできない。

なんか、画像をアップしようすると、こんな感じのエラーがでてくると思います。

あとはこーゆうのとか。

なんなんすかね?

ということで、原因を突き止めることにしました。

 

原因を突き止める

僕がエラーにひっかかったのは、上の画像にあるとおり

Fatal error: Maximum execution time of 30 seconds exceeded in /home/uy-ri/suika-island.com/public_html/wp-includes/class-wp-image-editor.php on line 342

これでした。

 

やくすと、

「アップに時間かかってるよ!30秒以内におさめて!」

ということみたいです。

 

なので、30秒以上かかってもアップできる設定にすればいいOKということです。

 



 

HTTPエラーが出たときの解決策

原因は色々あるとおもうので、僕が試してみたものと色んなサイトに書いてあった解決策を書いていきますね!

(もし原因がわかってたら、それをぐぐって解決しちゃいましょー)

 

解決策1 再起動してみる

まずは、これを試してみてください!

意外とこれで直るときもあるみたいです。

 

なにかあったらまず再起動です!

 

解決策2 プラグインを停止してみる

プラグインのせいで、エラーが出ちゃうときもあるみたいです。

いろんなプラグインを使ってる人は、一回停止してみてください。

 

「EWWW Image Optimizer」っていう画像圧縮プラグインが原因だー

ということを言ってるひともいたので、もしこのプラグインを使っていたら一旦停止してみましょう。

 

解決策3 画像のサイズを変えてみる

画像が大きすぎるのも原因になるみたいです。

綺麗な画像をいれすぎてて、ぱんぱんになっちゃってエラーになるっていう。

なので、圧縮するとかして、リサイズもしてみましょう

 

解決策4 function.phpをいじってみる

ちょっと、難しめのやつ。

PHPをいじるってやつです。

 

これはPHPをわかってないとちょいきついかもなので、もしやるひとは慎重にやりましょう。

ミスったらめんどいことになるので気をつけてやってみてください!

 

細かいことは他のブログにのってるので、ぐぐってみてください。

(すみません!)

 

解決策5 サーバーの設定を変えてみる

最後がこのサーバーの設定を変えるってやつです。

僕はこれで解決しました。

 

ぼくはXserverを使っているので、その設定を変える方法を書いていきますね。

(「Xserver」以外のサーバー使ってる人、すみません!)

 

で、さっき書いたアップ時間の話で、「30秒におさめて!」のところを30秒以上にのばせればOKという話です。

 

それをXserverでどうやってやるかというと、

まずサーバーパネルにログインして、下の方にある「php.ini設定」を選んでください。

そしたら、この画面にすすむので、「php.ini設定変更」をクリック。

そーすると、細かい設定のページにいくので、その中にある「max_excution_time」のところを60とかに変えてみてください。

(元は30になってると思います。)

60秒以上かかりそうだという人はそれ以上でもOKです!

で、確認画面に進んで大丈夫そうだったら、「変更する」を押すと

こうなるので、これでOKです。

設定が終わったら、ワードプレスに戻って、画像をアップしてみてください!

たぶんちゃんとアップできるとおもいます!

 

(もしできないって人は、ブラウザを更新するか再起動してみてください。じゃないと、何回アップしてもエラーのままになる可能性があるので!)

 

まとめ

あ、ちなみに「HTTPエラー」ってなに?

って話なんですけど、

とにかく「接続に問題があるよ!」って話みたいです。

 

なので、今後もHTTPエラーがでてきたら、まずはサーバー側の設定を見直してみるといいです。

 

そんな感じです。

じゃあまた〜

 

 

You Might Also Like

No Comments

Leave a Reply