linux下定時執行php指令碼

2021-08-02 03:33:24 字數 682 閱讀 5347

1. 在需要定時執行的php檔案的第一行加

[plain] view plain copy

#!  /bin/local/php -q  

其中 /bin/local/php 是自己的php.exe 所在的位置

2. 上傳要定時執行的php檔案到乙個位置,可以通過/path/to/your/php/script.php 訪問到。並且要把php變成可執行的指令碼檔案。在命令列下,指令碼所在目錄

[plain] view plain copy

chmod +x script.php  

3. 開啟編輯crontab檔案

[plain] view plain copy

vi /etc/crontab  

在裡面新增如

[plain] view plain copy

01 6 * * * root -q /bin/local/php /path/to/your/php/script.php  

這個意思就是每天6點01分執行script.php

在等待定時執行之前也可以先在linux下嘗試/bin/local/php /path/to/your/php/script.php,如果能執行成功了,說明就可以了,然後就可以等待定時執行了。

這樣就可以了,注意script.php本身**中不能有相對路徑之類的,需要時在linux中的絕對路徑。

linux系統下定時執行php指令碼的方法

前言 在windows服務端定時執行某個程式 還是比較簡單的,只要在系統中做定時任務就可以了,目前剛剛接觸到linux下的定時任務,這在好多公司的面試中都會提到的,而對於linux小白的我來說,是個不小的挑戰,聽單位的同事說,linux定時執行php指令碼也是很簡單的,linux系統實現計畫任務一般...

linux定時執行php指令碼

由於cron 是linux的內建服務,但它不自動起來,可以用以下的方法啟動 關閉這個服務 sbin service crond start 啟動服務 sbin service crond stop 關閉服務 sbin service crond restart 重啟服務 sbin service c...

iOS 下定時執行

首先,在controlller標頭檔案中增加 nstimer timer 定時器變數。在實現 中建立乙個頁號變數 import list demoviewcontroller.h int pageno 1 在viewdidload方法中初始化定時器 void viewdidload 定時器間隔3秒,...