報錯信息如字面意思就是連接超時了,解決方案如下:
1.檢查Curl的超時參數,如果設置小於1s的超時時間,curl會直接返回超時錯誤(28),並不會發起任何的請求。
2.在Curl參數中設置連接超時值和超時值:
CURLOPT_CONNECTTIMEOUT = 20; #成功連接服務器前等待時長 CURLOPT_TIMEOUT = 30;# 從服務器接收緩沖完成前需要等待多長時間
3.在/etc/resolv.conf中更改DNS服務器列表或者在/etc/hosts中綁定主機名和ip地址。