確かにお盆のTIサーキットから発信したe-mailは、エントリーできていた。しかし、9月末の出張時にエントリーした分は、エラーが出た。まだ、MEv1.2.3にバージョンアップする前のことだ。だが、その時は深く考えず、修正しておいた。次に10/11にエントリーした分もエラーを返された。それからだ、悩み深き日々が始まったのは・・・。
wp-mail エラー状況
index.php カテゴリー表示部分
Warning: Invalid argument supplied for foreach() in /home/…/wp-includes/template-functions-category.php on line 65管理画面 [投稿] カテゴリー選択エリア
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
Warning: in_array(): Wrong datatype for second argument in /home/…/wp-admin/admin-functions.php on line 41
管理画面 [編集] [投稿] カテゴリー欄
Warning: Invalid argument supplied for foreach() in /home/…/wp-includes/template-functions-category.php on line 90
TEST以降、wp-mail.phpになんら手は加えていない。しかし、突然エラーは出始めた。カテゴリーを認識できず、wp-post2catテーブルにデータが流れていないようなのだ。困り果てた私は、WPJ Forumに尋ねた。未だ解決策はない。(むむっ、結構難しいらしい)
では、本家ではどうか?
>Error returned from wp-mail.php
似たような人はいるもんだ。まったく同じようではないか。
$post_categories[] = ‘1’;
強制的にid=1のカテゴリーに入れてしまう?! すると、こんなエラーが出た。
Ooops POP3: premature NOOP OK, NOT an RFC 1939 Compliant server
ダメじゃん・・・・。
【関連記事】
■wp-mailに関する中間報告
■wp-mailに関する最終報告
コメント
はじめまして。
Ooops POP3: premature NOOP OK, NOT an RFC 1939 Compliant server
↑見たことあります。http://wordpress.org/support/3/5436のいちばん下にあるように、
To fix, edit wp-includes/class-pop3.php, and change this line:
if($this->RFC1939) {
to this:
if(!$this->RFC1939) {
とすることで解決できました。ご存知でしたら余計なお世話でした。
はじめまして、MKTさん。

その件は知ってました。実はすぐに変更してやってみたのですが、エラーは消えず。
すいませんねぇ、わざわざ。
[…] 気になる記事を発見。うちも一緒だった。 […]