看板 PHP 關於我們 聯絡資訊
有/過但沒有看到解決的辦法 我寫了幾個.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