人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

用php作Linux自動執行腳本

用php作Linux自動執行腳本

更新時間:2022-08-16 文章作者:未知 信息來源:網絡 閱讀次數:

綜述
  
  Linux中crontab是實現定時執行的指令,利用這個指令我們就可以定時執行某一個php文件,從而實現用PHP做Linux自動執行腳本。
  如何用PHP作Linux自動執行腳本?
  
  在安裝PHP的時候,會產生一個可執行文件,文件名為php.將它 copy 到 /usr/local/bin 下.在終端方式執行php程序:
  
  php -q onlinnum.php
  
    PHP 原本是應用在網頁應用的﹐因此它會送出 HTML 的HEADER﹐但是在此我們是要將 PHP 用作 Shell Script﹐-q 就是表示不要送 出 HEADER 的意思.你可以試試看不加上 -q 的顯示結果。此時你已經可以在終端方式下執行PHP 代碼了。 linux命令:cron daemon
  
  這是一個系統中常駐的服務,功能在于執行例行性的工作,如每天一次或每月一 次檢查磁盤。cron daemon 會在每分鐘檢查一次排定的工作表(crontab),看看是否有要執行的指令,所有的輸出會以mail寄給用戶。
  
  設置 crontab
  命令:crontab -e
  
  該命令呼叫vi編輯器來編輯執行的清單。例如
  
  0 0 1,15 * * fsck /home
  1 * * * * /home/myhome/printhello
  
  每一行代表一項排定的工作,在指令前為排定的時間,總共有5個欄位,以空格間隔,由左到右依序如下:
  
  --------------------------
  分鐘 從00到 99
  點鐘 從0到 24
  日 從01到31
  月 從01到12
  星期 從01到07,代表星期一到星期日
  *號表示每 ,如每天執行,就在第三欄填*號
  --------------------------
  所以上例的兩項工作是:
  每月1號和15號檢查/home 磁盤
  每小時的第一分執行 /home/myhome/printhello 這個文件
  
  查看crontab:crontab -l
  刪除crontab:crontab -r
  
  我們就知道該怎么利用PHP和crontab命令作Linux自動執行腳本了。
  
  還需要注意什么問題?
  
  如果php中有使用數據庫,如oracle等,執行腳本中還需export Oracle的環境設置。因為cron下的腳本執行的用戶都是在沒登陸狀態下執行的,少了很多系統里設置的環境變量的值,在連接數據庫的時候會出問題。
 

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 承德市| 南昌市| 浪卡子县| 耒阳市| 岱山县| 郧西县| 紫金县| 梅州市| 慈溪市| 永泰县| 双江| 轮台县| 恩施市| 富裕县| 隆德县| 陆川县| 阿荣旗| 错那县| 嵊州市| 黑水县| 湖口县| 宜良县| 兰溪市| 铅山县| 岳阳市| 洛浦县| 高阳县| 瑞金市| 泰和县| 阳曲县| 浑源县| 娱乐| 柳林县| 北票市| 陈巴尔虎旗| 芦山县| 阳山县| 隆回县| 隆化县| 常德市| 疏勒县|