Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经开发自己的电子商务框架有一段时间了,现在正在编写结帐代码。我想使用 sagepay 来处理付款,因为我已经使用了一段时间。但我过去曾打过一个电话或打过电话说,由于 sagepay 下降,客户无法在那里处理付款。它并没有关闭很长时间,但我想克服这个问题,我会添加一种备用付款方式,例如贝宝。由于 paypal 的高佣金,我真的不想将这两个选项一起添加,并且仅在 sagepay 关闭时才提供。所以我的问题是,有没有办法 ping sagepay 来判断它是否关闭?
PHP中的ps
如果你有一个 unix/linux 底层和足够的权限,你可以简单地评估
exec('ping sagepayserver');
或者您尝试通过fsockopen().
fsockopen()
http://de.php.net/manual/en/function.fsockopen.php