Я тестирую PayPal IPN для веб-сайта, который я создаю, но он терпит неудачу, когда я пытаюсь проверить IPN. В частности, эта строка не работает:
$fp = fsockopen('ssl://www.sandbox.paypal.com', 443, $errno, $errstr, 30);
проверка if (!$fp)
не проходит (fp ложно). Я предполагаю, что это не может соединиться. Почему это?
Обновление
Я обнаружил, что мое решение для хостинга не поддерживает ssl, фактически я получаю:
Предупреждение: fsockopen () [function.fsockopen]: невозможно подключиться к
ssl: //www.sandbox.paypal.com: 443 (Невозможно найти транспорт сокета
"ssl" - вы забыли включить его при настройке PHP?)
Есть ли способ преодолеть это, не переходя на другое решение для хостинга?