Score:0

คำขอ POST ของ Guzzle หมดเวลาจากเซิร์ฟเวอร์ (ใช้งานได้ในเครื่อง)

ธง cn

ฉันพยายาม POST ขอ API ซึ่งอยู่ในเซิร์ฟเวอร์ nginx จากเซิร์ฟเวอร์ apache แต่ไม่ได้รับการตอบสนอง คำขอจาก localhost ไปยังเซิร์ฟเวอร์ nginx เดียวกันทำงานได้ดี แต่เมื่อมีการเรียกใช้ข้อมูลโค้ดเดียวกันในเซิร์ฟเวอร์ที่ใช้งานจริง เราจะหมดเวลา และ Guzzle จะแสดงข้อยกเว้นหลังจากนั้นไม่กี่วินาที

ข้อยกเว้นเกิดขึ้น:

<br />
<b>Fatal error</b>:  Uncaught GuzzleHttp\Exception\ConnectException: cURL error 7: Failed connect to 192.140.88.50:80; Connection timed out (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for 192.140.88.50/infotech/selecionar_cidades in /var/www/html/abmcash.com.br/web/abmNew2/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:210
Stack trace:
#0 /var/www/html/abmcash.com.br/web/abmNew2/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(158): GuzzleHttp\Handler\CurlFactory::createRejection(Object(GuzzleHttp\Handler\EasyHandle), Array)
#1 /var/www/html/abmcash.com.br/web/abmNew2/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(110): GuzzleHttp\Handler\CurlFactory::finishError(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory))
#2 /var/www/html/abmcash.com.br/web/abmNew2/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp\Handler\CurlFactory::finish(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Objec in <b>/var/www/html/abmcash.com.br/web/abmNew2/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php</b> on line <b>210</b><br />

คำสั่ง Ping และ Traceroute ถูกดำเนินการและทั้งคู่ทำสำเร็จ

ไม่มีเครื่องใดที่มีกฎไฟร์วอลล์ที่ป้องกันการสื่อสารระหว่างกัน

นี่คือตัวอย่างที่ส่งคำขอ:

$base_url = "127.0.0.1:8000";
$url = $base_url $โรตา;
$client = ลูกค้าใหม่([
    'ส่วนหัว' => ['ประเภทเนื้อหา' => 'แอปพลิเคชัน/json;charset=utf-8']
]);

$payload = json_encode($data);

$response = $client->post($url, ['body' => $payload]);

Apache กำลังฟังพอร์ต 80 และ Nginx กำลังฟังพอร์ต 8000 และทั้งคู่ก็เปิดใช้งานแล้ว

เวอร์ชัน PHP: 7.4.20

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา