标签: php ftp smtp status
我需要一段代码来检查网站是否存活。我认为这可以用php curl或fsockopen完成。但我确实想检查其他服务,如ftp,smtp,https,mysql等是否上升或下降。任何人都可以告诉一个方法来实现这个使用PHP。我有一个站点可以连续监控,但只需要一个简单的脚本
答案 0 :(得分:0)
您可以使用套接字。只需尝试打开您需要的端口连接。如果收到错误 - 服务已关闭。
http://php.net/manual/en/function.socket-connect.php