[請益] win7做php排程

作者: m20021991y (Eddie)   2014-04-23 22:45:59
有/過但沒有看到解決的辦法
我寫了幾個.php,裡面有要做資料庫的一些動作
每個.php都是一天跑一次
php在瀏覽器上跑確定沒問題
然後再寫成.bat檔給系統做排程
.bat檔也確定沒有問題
但設定給系統做排程卻就都沒正常執行
有設定成最高權限執行
比較不懂的部分是有些排成在執行完之後
有些狀態是"執行中"有些卻是"就緒"
都是執行過的顯示不一樣的結果這是有什麼差別?
然後有些的上次執行結果是"工作正在執行中"有些卻是"操作順利完成"
但不管哪一種都是沒成功T.T
不太了解這些的差別以及解決辦法,希望各位大大能夠幫忙解決
感激不盡!!!
作者: Bambe (起笑的我們:P)   2014-04-24 00:12:00
不用寫bat檔,排程的執行程序指定php.exe,參數丟你要執行的.php檔即可,要確定有沒有在執行建議你要在php裡實作log記錄執行情況
作者: shadowjohn (轉角遇到愛)   2014-04-24 23:25:00
通常是忘了給絕對路徑造成的~檢查看看吧
作者: rock810   2014-05-02 16:19:00
樓上正解,我也碰到過,用CMD去執行就會看到錯誤訊息

Links booklink

Contact Us: admin [ a t ] ucptt.com