0
我用fscockopen函數獲得IPN通知的幾次失敗。但這種情況只發生一次,我懷疑它在php配置中的問題。PHP的任何替代方法fsockopen()error paypal?
請參閱以下代碼,是否有解決此問題的方法,而不是使用PHP fsockopen()
函數?可能是CURL?這有可能在CURL中做到這一點?
$fp = fsockopen ('ssl://www.paypal.com', 443, $errno, $errstr, 30);
if (!$fp) {
$this->error_out("PHP fsockopen() error: " . $errstr , "");
}
任何替代的解決方案或任何可靠的錯誤檢查建議?
CURL聽起來不錯。你可以看到這個線程 http://stackoverflow.com/questions/1776827/php-curl-paypal-sandbox – 2012-07-27 11:31:59
'fopen('https://www.paypal.com/','r')有什麼問題;'?在套接字級別執行它是非常先進的,並且由於PHP提供了大量的HTTP請求選項而沒有多大意義......甚至創建一個流而不是僅僅使用'file_get_contents()'是很少需要的。 – DaveRandom 2012-07-27 11:33:04