定期打开 URL,无需 Web 浏览器


Open URL periodically, without web browser

我有PHP Web脚本,必须使用Web浏览器定期执行。我的想法是在预定时间内执行Lynx网络浏览器,但问题是放置此脚本的服务器没有安装Lynx。

还有其他方法可以实现这一点吗?

提前谢谢你!

如果一个简单的能够获取网页的用户代理就足够了,你可以使用 curlwget 从服务器的 crontab 请求你的 URL。

curl或wget很有可能已经安装

如果这两个工具都不可用,另一种解决方案是编写一个执行获取的 PHP 脚本(通常使用 file_get_contentscurl(,并从 crontab 调用该脚本。


当然,如果你不需要发送/接收实际的HTTP请求,正确的做法是直接从crontab执行你的PHP脚本,而不是使用任何类型的用户代理。