使用PHP检查SMTP / HTTP / FTP状态

时间:2013-04-22 10:33:01

标签: php ftp smtp status

我需要一段代码来检查网站是否存活。我认为这可以用php curl或fsockopen完成。但我确实想检查其他服务,如ftp,smtp,https,mysql等是否上升或下降。任何人都可以告诉一个方法来实现这个使用PHP。我有一个站点可以连续监控,但只需要一个简单的脚本

1 个答案:

答案 0 :(得分:0)

您可以使用套接字。只需尝试打开您需要的端口连接。如果收到错误 - 服务已关闭。

http://php.net/manual/en/function.socket-connect.php