我想在Amazon Lightsail實例上設置定期作業,但我無法找到有關它的信息 - 僅適用於Amazon EC2。是否有可能在亞馬遜lightsail實例上運行cron作業?
是否可以在lightsail實例上發出cron作業,還是我需要更改爲EC2?
我想在Amazon Lightsail實例上設置定期作業,但我無法找到有關它的信息 - 僅適用於Amazon EC2。是否有可能在亞馬遜lightsail實例上運行cron作業?
是否可以在lightsail實例上發出cron作業,還是我需要更改爲EC2?
要回答我的問題,只是8小時後:就可以發佈關於亞馬遜Lightsail情況下cron作業
這裏是運行PHP腳本的工作示例:
創建在/ home/bitnami所謂的「項目」文件夾/並創建一個簡單的PHP文件名爲Hello世界:
<?php print("Hello World"); ?>
使用命令crontab -e
訪問文檔,從那裏你可以添加行那將是你的計劃任務。
追加兩行的文件,並添加NEWLINE:
PATH=/usr/bin:/bin:/opt/bitnami/php/bin:
* * * * * php -f /home/bitnami/projects/HelloWorld.php > /home/bitnami/projects/Out.put
1號線增加了PHP到cron路徑(克龍認爲比是在環境變量給出了不同的路徑類型: env並點擊進入控制檯)。要查看將哪些env變量提供給cron,請將第2行替換爲:* * * * * env > /tmp/env.output
並查看文件。 第2行是cron時間表。星號表示:每小時,每天,每月,每年每分鐘進行一次。搜索谷歌這:)然後將輸出到一個名爲Out.put
的文件。
等待1分鐘,看到Out.put
已創建幷包含的Hello World的咒語
如果您有cron作業不工作,檢查出此故障排除指南問題:https://stackoverflow.com/tags/cron/info
希望這會有所幫助。如果沒有,請在投票前發表評論!