国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Linux crontab 訪問PHP URL完成定時任務(wù)

zhangyucha0 / 3129人閱讀

摘要:而我本人需要完成的任務(wù)是定時訪問一個文件鏈接去生成,所以訪問就不能用去完成,而是要用。本站的這篇下執(zhí)行定時任務(wù)命令詳解寫的非常詳細,建議看一下。

crontab -e 新建/編輯一個任務(wù)
crontab -l 列出所有任務(wù)

crontab 格式:

基本格式 :
分鐘 小時 日 月 星期 命令
第1列表示分鐘1~59 每分鐘用或者 /1表示
第2列表示小時1~23(0表示0點)
第3列表示日期1~31
第4列 表示月份1~12
第5列標識號星期0~6(0表示星期天)
第6列要運行的命令

執(zhí)行PHP腳本:
* * * * * /usr/bin/php -f /root/test.php >> test.log

表示“每隔一分鐘執(zhí)行test.php文件,腳本的結(jié)果輸出到test.log里”。 注意目錄問題。

比如test.php里的代碼可以是echo date("Y-m-d H:i:s") 這種。

由于我是第一次用crontab,測試發(fā)現(xiàn)bin/php 這種方式只能單PHP文件可以完成的任務(wù),如果涉及到include,require,要注意路徑問題,涉及到“類(class)”似乎就不行了。希望哪位指點一下。

另外需要注意這個腳本需要有執(zhí)行權(quán)限。

而我本人需要完成的任務(wù)是定時訪問一個文件(鏈接)去生成sitemap,所以訪問URL就不能用bin/php 去完成,而是要用bin/curl。所以我的代碼就成了下邊這樣:

* * * * * /usr/bin/curl http://aa.com:8080/tools/sitemap.php >> /Desktop/untitled.html

關(guān)于這個命令里后邊的輸出,并不是必須的,只是為了方便在寫命令的時候調(diào)試。

關(guān)于crontab命令的參數(shù)建議看一下手冊,這里只復(fù)制了一段查到的資料里提到的。

本站@Jacendfeng 的這篇Linux 下執(zhí)行定時任務(wù) crontab 命令詳解 寫的非常詳細,建議看一下。


2015-11-06 10:13:43 更新

root可以查看 -l ,創(chuàng)建 -e ,刪除 -r 具體用戶的任務(wù)

如crontab -r -u www 表示刪除www這個用戶的任務(wù)

而普通用戶只能查看,創(chuàng)建,刪除自己的任務(wù)


參考資料:
鳥哥的 Linux 私房菜 -- 第十五章、例行性工作排程(crontab)
linux 自動執(zhí)行 crontab學習筆記
linux定時調(diào)用指定url鏈接,linux crontab定時執(zhí)行php腳本程序介紹
linux使用crontab實現(xiàn)PHP執(zhí)行定時任務(wù)

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/21213.html

相關(guān)文章

  • Crontab

    摘要:本身是沒有定時功能的,也不能多線程。服務(wù)器上安裝了,就可以執(zhí)行文件,無論是否安裝了或這樣的服務(wù)器環(huán)境軟件。而中,使用命令行,用來定時任務(wù),又是絕佳的選擇,而且也是效率最高的選擇。首先,進入命令行模式。 PHP本身是沒有定時功能的,PHP也不能多線程。PHP的定時任務(wù)功能必須通過和其他工具結(jié)合才能實現(xiàn),例如WordPress內(nèi)置了wp-cron的功能,很厲害。本文,我們就來深入的解析幾種...

    wua_wua2012 評論0 收藏0
  • PHP實現(xiàn)執(zhí)行定時任務(wù)的幾種思路詳解

    摘要:本文,我們就來深入的解析幾種常見的定時任務(wù)的思路。借用第三方定時任務(wù)跳板很好玩的是,一些服務(wù)商提供了各種類型的定時任務(wù),例如阿里云的提供了單獨的定時任務(wù),你可以填寫自己應(yīng)用下的某個。比如說,你可以在阿里云上建立一個每天凌晨點的定時 PHP本身是沒有定時功能的,PHP也不能多線程。PHP的定時任務(wù)功能必須通過和其他工具結(jié)合才能實現(xiàn),例如WordPress內(nèi)置了wp-cron的功能,很厲害...

    pumpkin9 評論0 收藏0
  • [轉(zhuǎn)]詳解PHP設(shè)置定時任務(wù)的實現(xiàn)方法

    摘要:服務(wù)器定時任務(wù)服務(wù)器定時任務(wù)需要你是獨立的服務(wù)器,或者是,總之就是對系統(tǒng)的配置有足夠的權(quán)限,虛擬空間就不要折騰這個方法了,因為你沒有權(quán)限。 文章轉(zhuǎn)載自:問說網(wǎng) ? 詳解PHP設(shè)置定時任務(wù)的實現(xiàn)方法地址:http://www.uedsc.com/php-timing-task.html 定時運行任務(wù)對于一個網(wǎng)站來說,是一個比較重要的任務(wù),比如定時發(fā)布文檔,定時清理垃圾信息等,現(xiàn)在的網(wǎng)站大...

    lemon 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<