FTP経由でPHP cronジョブを使用して、いくつかのファイルをサードパーティに送信します。
ただし、次のエラーが発生することがあります。
ErrorException [ 2 ]: ftp_put(): php_connect_nonb() failed: Operation
now in progress (115) ~ MODPATH/fileop/classes/Drivers/Fileop/Ftp.php [ 37 ]
「ときどき」というのは、まさにその意味です。ほとんどの場合はうまくいきますが、約 5 回に 1 回はエラーが発生します。もう一度やり直せばうまくいくので、ファイル自体には関係ありません。
同様の問題がオンラインで見つかりました。これは、NAT デバイスを使用した PHP のバグに関連するもの、またはファイアウォールの構成に関連するものですが、これもまた、この場合は機能しないことを意味します。
では、なぜこれが機能する場合と機能しない場合があるのでしょうか?