8店舗ある飲食店のお客さまのところで、
ランチ情報を毎日ブログでアップし更新していただいています。
いちいちPC立ち上げるのも面倒ですし、
スマホからサクッとかんたんに更新していただくために、
Ktai Entryというプラグインを使い、
メールにランチ画像を添付し送ると、
新規投稿できるようになっています。
ところが、先日急にできなくなったと連絡がありました。
で、コントロールパネルから、
設定→メールで投稿から、
「すぐにメッセージを読み出す」をクリックすると、
以下のようなエラーが出ていました。
***************************
There is 13 message(s).Warning: imagecreatefromstring() [function.imagecreatefromstring]: Empty string or invalid image in /home/xxxxx/www/xx/wp-content/plugins/ktai-entry/inc/post.php on line 895
Fatal error: Call to undefined method KtaiEntry_Post::log_error() in /home/xxxxx/www/xx/wp-content/plugins/ktai-entry/inc/post.php on line 801
13通記事メールをページの方に送れてないよと出ています。(多分そんな感じ)
で、送信先に使っているGmailを開くと、
相当な数の同じメールが溜まっていました。
で、ググったところ、
以下のページに当たりました。
山賊のKtai Entryが壊れた時の対処
この情報をもとにエラーが出ているメールを見ると、
壊れた画像が添付されていました。
おそらく壊れた画像の横幅をチェックしたけど、
出来ないのでエラーをはいたって感じだと検討をつけ、
上記リンク通り、
$this->log_error($result->getMessage());
を、
return $attachments;
の上に書いてエラーを回避させると大丈夫でした。
コメント
コメント一覧 (1件)
[…] Ktai EntryからWordPressへメール投稿できなくなったとき […]