Webhost防火墙阻止paypal ipn ssl?

时间:2016-03-07 19:43:23

标签: php

错误日志:

    [07-Mar-2016 23:26:23 Europe/Moscow] PHP Warning:  fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/domeofli/public_html/test/payments.php on line 81
[07-Mar-2016 23:26:23 Europe/Moscow] PHP Warning:  fsockopen(): unable to connect to ssl://www.paypal.com:443 (php_network_getaddresses: getaddrinfo failed: Name or service not known) in /home/domeofli/public_html/test/payments.php on line 81
[07-Mar-2016 23:30:40 Europe/Moscow] PHP Warning:  fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/domeofli/public_html/test/payments.php on line 81
[07-Mar-2016 23:30:40 Europe/Moscow] PHP Warning:  fsockopen(): unable to connect to ssl://www.paypal.com:443 (php_network_getaddresses: getaddrinfo failed: Name or service not known) in /home/domeofli/public_html/test/payments.php on line 81

第81行:

    $fp = fsockopen ('ssl://www.paypal.com', 443, $errno, $errstr, 30);

那么,您怎么看?可能是我狡猾的网络主机(它非常狡猾,我只是在这里以每年5美元的低价大声笑),我测试了我的脚本大约5-10次,只有一次我的信息被送到数据库(5分钟后)。

感谢。

1 个答案:

答案 0 :(得分:0)

必须安装OpenSSL库才能打开ssl:// URL。用phpinfo()调用检查它。