Net_NNTP ->post()
関数を使用しています。これにより、メッセージが NNTP サーバーにポストされます。ただし、場合によっては (30 ~ 50% のケース)、メッセージの各行の最後の 1 ~ 2 文字が切り捨てられます。時々、これはうまくいきます。
これを再現する方法が本当に見つかりません。メッセージに挿入されたテキストなどではなく、サーバーの負荷などでもありません...私はそれを理解していません。
どのようにデバッグすればよいと思いますか?
PHP のクラスと同じように動作するサンプル コードを次に示します。
$sh = fsockopen('nntp-server', 119);
fwrite($sh, "POST\r\n");
fwrite($sh, $article);
fwrite($sh, "\r\n.\r\n");
$article
常に同じです。私がクラスターに接続しているサーバーは、立派な ISP の信頼できるサーバーであることがわかっています。それが問題だとは思いません!
これは私には本当に意味がありません。