WordPress 写真アップロード時にHTTPエラーが発生する

iPhone5で撮影した写真をWordPressでアップロードする際に「HTTPエラー」が発生することがあります。
実際には写真のアップロードは出来ており、サムネイルの作成に失敗しているようです。
この症状は毎回発生するものではなく、時々なのが厄介でして...

Webサーバ(Apache)のエラーログには以下のメッセージが出てました。

PHP Fatal error:  Out of memory (allocated 72089600)
 (tried to allocate 4096 bytes) in /home/xxx/xxx/public_html/wp-includes/media.php on line 1227

要はメモリ不足ということです。
wp-config.phpに以下の記述を追加しても解決できず。

define('WP_MEMORY_LIMIT', '256M')
define('WP_MAX_MEMORY_LIMIT', '256M');

時々というのが、その時にサーバのリソース(メモリ)不足に陥っているということになるのでしょう。
写真の解像度を小さくリサイズ(3264x2448 pixel → 3216x2412 pixel)してリトライするとエラーは出なくなりますが...はっきり言って面倒臭い。
サーバ移行でも検討しようかなぁ。