額,因為需要定時採集某**的一些內容!寫了一段採集的php**,扔到伺服器上需要定時執行!
瞄了一下,感覺so easy哇!首先本人linux白痴一枚
centos 5.8已經安裝了crond服務
果斷1 crontab -e
2 */1 * * * * php /home/wwwroot/default/test.php
3 wq儲存
4 service crond restart 重啟
默默的等待了一分鐘!你妹?沒反映哇!
手動執行php檔案
php /home/wwwroot/default/test.php(已經把php命令加入到bin下面 )
如何把php命令加入到bin
(1)whereis php 得到目錄
(2)cd /bin
(3)ls -l
看看有木有php命令
木有的話
(4)ln -s /php的目錄 php
既然手動執行都可以,為毛計畫任務就不行!我已經是root登陸的呀??
在看了下我的計畫任務的命令
檢視日誌檔案
/var/log/cron*
(root) cmd (date >>/home/wwwroot/defaul/mydate.log)dec 3121:47:01
發現了蹊蹺,原來木有加php 命令,執行個毛線
crontab -e
修改命令
*/1 * * * * php /home/wwwroot/default/test.php
等待一分鐘!ok
好吧,還是我太菜!
windows下自動執行PHP指令碼
編輯如下 並儲存為test.php fp fopen test.txt a fwrite fp,date y m d h i s r n r n為windows下得換行符 echo sdfdsf fclose fp 新增乙個任務計畫 開始 所有 附件 系統工具 任務計畫 在這一步輸入命令 d wam...
Linux下自動執行ssh遠端連線
linux下自動執行ssh遠端連線 權記 日期 2009年11月09日 分類 linux伺服器相關,技術 由 於 牆 的存在,有時候一些 無法訪問,於是購買了ssh服務,來通過ssh繞 牆 每次開機都需要連線,很是麻煩,於是便找到了下面的方法。這個方法和之前的一篇文章 linux下 scp命令不需要...
centos7下自定義服務啟動和自動執行指令碼
systemctl list units type service 檢視所有已啟動的服務 systemctl enable httpd.service 加入開機自啟動服務 systemctl enable rsyncd.service 同步資料的服務 2 開機後執行自定義指令碼 1 編輯自啟動指令碼...