看板 PHP 關於我們 聯絡資訊
請問如何在網頁上實行cron呢?? 當user在web設定好時間後 (可能一天要主動執行幾次這樣) 因為時間的設定是放在$_POST[]裡 所以那個post變數是個關鍵嗎?? ---------------------------------------- 不好意思 我打的太簡短了... 我這邊有一個未完成的網頁 http://210.71.15.139:9001/nmap/index.php 在右邊有一個"每隔掃描時間(分):" 我想要讓使用者去輸入那個時間 我卡在該怎麼去寫說 打好時間然後勾選checkbok之後 再按上面的scan button 就能啟動cron服務來定時執行網頁?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.27.176.66
weiyucsie:我沒有仔細看,不過前面用cron這個關鍵字找 02/17 22:27
weiyucsie:剛好有一串文章 02/17 22:27
s66449:那篇我看過了 但不是我要的而且也沒有要用到db ^^" 02/17 23:15
weiyucsie:其實我不太懂你的要求說... 也許可以描述一下你的想法? 02/17 23:39
※ 編輯: s66449 來自: 114.27.176.66 (02/17 23:50)
weiyucsie:我的想法是 db只是一個儲存資料的方式 02/18 00:00
weiyucsie:在web上比較容易達到...(不用管開檔案的權限問題) 02/18 00:01
weiyucsie:像你的xml也是儲存資料的方式 02/18 00:01
weiyucsie:一個使用者的cron服務,可能隨時都在跑 02/18 00:02
weiyucsie:可以另外寫一個php 經由crontab去執行(php-cli模式) 02/18 00:03
weiyucsie:或是直接改crontab的資料,也是一種 02/18 00:03
weiyucsie:基本概念就是 一隻php給外界呼叫 02/18 00:05
weiyucsie:一隻php給crontab呼叫,或是說模擬crontab 02/18 00:05
s66449:樓上大大說直接改crontab資料 是指把crontab -e指令打好嗎? 02/18 00:12
weiyucsie:crontab -l可以列出crontab內容 02/18 00:18
weiyucsie:crontab 檔名 可以直接用那個檔案當crontab 02/18 00:19
s66449:請問我要是把這隻php程式改成你說的crontab /路徑/xx.php 02/18 00:26
s66449:會有什麼特別的嗎?? 不好意思~我學的還不是很久.. 02/18 00:27
weiyucsie:你誤會了啦 crontab 檔名 裡面那個檔案 內容類似-e那種 02/18 00:33
weiyucsie:不過我覺得這種要直接改crontab的方式,可能有點麻煩 02/18 00:33
weiyucsie:所以我會覺得說crontab裡面加一行 去執行一隻php 02/18 00:34
weiyucsie:那隻php再去讀取相關資料,以便執行對應動作 02/18 00:34
s66449:所以建議是再寫一隻xx.php程式 給cron去叫它 讓xx.php去 02/18 00:40
s66449:執行我主要網頁上的php程式?? 02/18 00:40
weiyucsie:語句怪怪的(去執行 主要 php程式) 不過大概這樣吧:p 02/18 00:43
s66449:我有疑問耶...因為我是第一次寫這東西 到底那隻xx.php 02/18 00:47
s66449:長怎樣???我直接用cron去執行我那個網頁就好了 為什麼還要 02/18 00:48
s66449:再寫一隻xx.php去執行我那個網頁?? 02/18 00:49
s66449:我有嘗試去google 可是我不知怎麼下關鍵字> < 02/18 00:51
s66449:找到的都不是我要的 02/18 00:51