我在Windows上使用共享主机。我需要运行一些代码,这些代码基本上每天只会在我的 .NET 网站上点击一次 URL。
我正在使用 Plesk。我已经看到我可以在 Plesk 中创建计划任务,但是当我问我的托管服务提供商时,他们说我只能执行 PHP 或 Perl 脚本(而不是 Windows 可执行文件)。
我在PHP和Perl方面的经验为零。如何使用Perl或PHP来做到这一点?有什么陷阱吗?我是否需要在我的服务器上设置任何其他内容来运行这些脚本,或者只是将这些.php
或.perl
文件放在某个地方?
<?php
file_get_contents('http://yoururl.com');
exit();
?>
这将向'http://yoururl.com'
提出请求。 如果您不关心响应,那么这就是要走的路。 你所要确保的是你的服务器可以执行php代码 - 我认为可以肯定地说,今天的大多数服务器都能够做到这一点。 特别是如果它的共享主机。
您可以通过 plesk 控制面板将其放置在 cron 作业中。
如果您被允许执行系统进程,您也可以将以下命令作为 cronjob 放置:
wget -O - 'http://yoururl.com'
从wget
手册页 -
Wget - 非交互式网络下载器。
Wget 是一个免费的实用程序,用于从 Web 非交互式下载文件。 它支持HTTP,HTTPS和FTP协议,以及通过HTTP代理进行检索...