Pelayan jauh mungkin telah menamatkan sambungan kerana kejatuhan sambungan rangkaian secara tiba-tiba. Pertimbangkan untuk menyemak dengan pembekal pengehosan anda atau menaik taraf OS anda untuk menyelesaikan sebarang masalah berkaitan TCP/IP.
2. Kernel Bugs:Untuk pengguna Linux, mungkin terdapat pepijat penskalaan tetingkap TCP dalam kernel selepas v2.6.17. Rujuk laporan pepijat Linux untuk maklumat lanjut dan pastikan anda menggunakan versi kernel yang dikemas kini.
3. Pepijat PHP & CURL:Pastikan anda menggunakan versi terbaharu PHP dan CURL untuk mengelakkan pepijat yang diketahui. Semak sebarang kemas kini yang tersedia dan naik taraf untuk menyelesaikan isu ini.
4. Unit Penghantaran Maksimum (MTU):Saiz paket yang merentasi sambungan rangkaian mungkin telah berubah daripada 1500 bait lalai. Ini boleh berlaku jika VPN dikonfigurasikan atau tetapan MTU tertentu telah dilaksanakan. Semak dan laraskan saiz MTU dengan sewajarnya.
5. Firewall (iptables):Periksa tetapan firewall pelayan anda. Pastikan port 80 dibuka untuk sambungan masuk daripada alamat IP sumber dan tiada peraturan yang menyekat sambungan dalam iptables.
Uji skrip pada pelayan lain untuk menolak isu berkaitan pelayan. Jika ralat berterusan, teruskan dengan langkah penyelesaian masalah yang lain.
Jika URL jauh menggunakan HTTPS, tetapan SSL yang betul dalam kod anda adalah penting. Pastikan anda telah memasang dan mendayakan OpenSSL, dan laksanakan kod berikut untuk mengendalikan pengesahan SSL:
Dengan mempertimbangkan kemungkinan punca ini dan melaksanakan penyelesaian yang sesuai, anda seharusnya dapat menyelesaikan "CURL ERROR: Recv failure : Tetapan semula sambungan oleh rakan" isu dalam skrip PHP Curl anda dan wujudkan sambungan yang stabil ke pelayan jauh.<code class="php">curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($c, CURLOPT_SSL_VERIFYHOST, false);</code>
Atas ialah kandungan terperinci Mengapa saya mendapat ralat \'CURL ERROR: Recv failure: Connection reset by peer\' dalam skrip PHP Curl saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!