計畫任務

如果您需在指定的時間於您的託管帳號上運行腳本,可使用 Plesk 中的任務調度器以使系統自動運行腳本。

若要查看為某個訂閱創建的所有計劃任務,請進入網站與域名 > 計畫任務

Scheduled_tasks

對於列表中的每一個任務您都可以更改任務設定(點按任務的名稱),點按 Task_inactive 圖示啟動任務,點按 Task_active 圖示取消任務,或立即運行任務。

若要創建計畫的任務,請轉入 網站與域名 > 計畫的任務 > 添加任務

Add_scheduled_task

首先,您需要根據您的目的選擇任務類型:

  • 命令。指定進入要運行的可執行檔的完整路徑。這包括二進位檔案、shell 腳本和批次檔。
  • 獲取 URL。僅指定 URL,無需鍵入命令,例如 "curl" 或 "wget"。
  • 運行 PHP 腳本t。指定進入與您的虛擬主機目錄相對的腳本的路徑。您可以點按 browse 圖示快速找到指令檔。

注意: 在 Plesk for Linux 中,所有“運行一個命令”的計畫的任務默認會在 chrooted 環境中運行。訂閱的系統使用者的主目錄會被當做該訂閱的檔案系統根,不會運行 chroot jail 外的可執行檔。如果您在執行您的計畫任務過程中遇到“未找到檔”,請嘗試使用與系統用戶主目錄相對的路徑,而不是絕對路徑。如果您需要運行 chroot jail 之外的可執行檔,請聯繫您的主機提供商。

下一步,請選擇將多久運行任務,並設定時間和日期。默認時間是伺服器時區的時間;如果您需要選擇不同的時區,請轉入 網站與域名 標籤 > 計畫的任務 > 設定。您還可以為任務設定描述,配置通知。

最後,在保存任務之前,您可以選擇進行測試運行以確保任務已進行正確配置。點按 現在運行 然後等候任務運行完畢。如果任務完成出現錯誤,那麼使用計畫程式執行時也會出現問題,除非您找出並解決了該問題。