Ping sagepay看是否下来

时间:2011-02-15 11:03:29

标签: php ping sagepay

我一直在开发自己的电子商务框架,现在正在编制结帐。我想使用sagepay处理付款,因为这是我已经使用了一段时间。但我过去曾经打过一个或者打过电话说客户因为sagepay关闭而无法处理付款。它没有停止很长时间,但我想克服这个我会添加一个备用支付方法,如贝宝。由于paypal的高佣金,我真的不想将这两个选项加在一起,只有在sagepay关闭时才提供。所以我的问题是,有没有办法让sagepay告诉它是否已经失效?

P.S。用PHP

1 个答案:

答案 0 :(得分:1)

如果你有一个unix / linux底层和足够的权限,你可以简单地评估

exec('ping sagepayserver');

或者您尝试通过fsockopen()到达服务器。

http://de.php.net/manual/en/function.fsockopen.php