2

我已经开发自己的电子商务框架有一段时间了,现在正在编写结帐代码。我想使用 sagepay 来处理付款,因为我已经使用了一段时间。但我过去曾打过一个电话或打过电话说,由于 sagepay 下降,客户无法在那里处理付款。它并没有关闭很长时间,但我想克服这个问题,我会添加一种备用付款方式,例如贝宝。由于 paypal 的高佣金,我真的不想将这两个选项一起添加,并且仅在 sagepay 关闭时才提供。所以我的问题是,有没有办法 ping sagepay 来判断它是否关闭?

PHP中的ps

4

1 回答 1

1

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

exec('ping sagepayserver');

或者您尝试通过fsockopen().

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

于 2011-02-15T11:08:25.887 回答