簡體   English   中英

如何每天在Plesk中使用PHP或Perl作為計划任務訪問URL?

[英]How do I hit a URL daily with PHP or Perl as a scheduled task in Plesk?

我在Windows上使用共享主機。 我需要運行一些代碼,基本上每天都會在我的.NET站點上擊中一個URL。

我正在使用Plesk。 我已經看到我可以在Plesk中創建計划任務,但是當我問我的托管服務提供商時,他們說我只能執行PHP或Perl腳本(而不能執行Windows可執行文件)。

我對PHP和Perl零經驗。 如何使用Perl或PHP做到這一點? 有陷阱嗎? 我是否需要在服務器上設置其他任何內容來運行這些腳本,還是將這些.php.perl文件.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代理進行檢索...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM