作者m20021991y (噢是喔)
看板PHP
標題[請益] win7做php排程
時間Wed Apr 23 22:45:59 2014
有/過但沒有看到解決的辦法
我寫了幾個.php,裡面有要做資料庫的一些動作
每個.php都是一天跑一次
php在瀏覽器上跑確定沒問題
然後再寫成.bat檔給系統做排程
.bat檔也確定沒有問題
但設定給系統做排程卻就都沒正常執行
有設定成最高權限執行
比較不懂的部分是有些排成在執行完之後
有些狀態是"執行中"有些卻是"就緒"
都是執行過的顯示不一樣的結果這是有什麼差別?
然後有些的上次執行結果是"工作正在執行中"有些卻是"操作順利完成"
但不管哪一種都是沒成功T.T
不太了解這些的差別以及解決辦法,希望各位大大能夠幫忙解決
感激不盡!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.119.19.157
※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1398264362.A.D92.html
推 Bambe:不用寫bat檔,排程的執行程序指定php.exe,參數丟你要執行 04/24 00:12
→ Bambe:的.php檔即可,要確定有沒有在執行建議你要在php裡實作log記 04/24 00:12
→ Bambe:錄執行情況 04/24 00:12
好的我試試看
※ 編輯: m20021991y (123.193.95.39), 04/24/2014 01:06:58
推 shadowjohn:通常是忘了給絕對路徑造成的~檢查看看吧 04/24 23:25
→ rock810:樓上正解,我也碰到過,用CMD去執行就會看到錯誤訊息 05/02 16:19