作者kingoface (Vincent)
看板PHP
標題[請益] php在win7怎麼設定排程?
時間Tue Mar 12 11:50:20 2013
各位大大好,
我有找到xp的設定方法,
但是在win7實在不知道怎麼設定,
所以請問要怎麼設定呢?
比如我的insert_sql.php是可以寫入50筆資料進DB.
現在我已經可以設定執行完成,
但是執行完成以後,
資料卻沒有進DB,系統說操作順利完成.
我是使用php-cgi.exe
然後檔案是寫在排程的
編輯動作 > 新增引數 > c:/insert_sql.php
請問這樣是正確的嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.31.200.209
1F:→ yanli2:你應該要先解決執行完後為何資料沒進DB的問題 03/12 12:52
2F:→ kingoface:是的,請問可以給個關鍵字嗎?因為真的毫無頭緒... 03/12 13:03
3F:→ kingoface:我有google過:php 排程 sql 之類的,但是好像都沒有相關 03/12 13:04
4F:→ kingoface:的設定文章,正在思考是不是排程insert需要做些別的設定. 03/12 13:04
5F:→ Darkland:1 樓應該是問說你不排程直接執行的時候 那隻 php 有正常 03/12 13:06
6F:→ Darkland: 嗎 03/12 13:06
7F:→ kingoface:有耶,我有特別簡化程式,能正常運作! 03/12 13:09
8F:→ Darkland:@@ 為什麼需要簡化 03/12 13:23
9F:→ Bambe:你有設定排程用最高權限執行嗎? 03/12 13:26
10F:→ kingoface:因為有require Adodb和一些有的沒的,所以我後來就簡化 03/12 13:27
11F:→ kingoface:但是現在連最普通的insert都無法使用,目前正在研究 03/12 13:28
12F:→ kingoface:php.exe的詳細用法,我發現我連用都不會用... 03/12 13:28
13F:→ Bambe:我發現,你是用「新增引數」,應該不是寫在這欄位裡喔... 03/12 13:29
14F:→ Bambe:你應該是要寫在「程式或指令碼」欄位然後右邊還有顆瀏覽按鈕 03/12 13:30
15F:→ Bambe:的那個欄位才是 03/12 13:30
16F:→ kingoface:是的,是最高權限!我之前也是寫在 "程式或指令碼"那邊 03/12 13:32
17F:→ kingoface:但是他自動跑下去新增引數那邊了.. 03/12 13:32
18F:→ Bambe:啊抱歉是新增引數沒錯,你改用php.exe執行看看 03/12 13:33
19F:→ kingoface:耶,我測試出來好像是include路徑的問題. 03/12 15:05
20F:→ maplenote:用set_include_path()把include路徑改成絕對路徑c:\xxx\ 03/12 17:11
21F:→ airtsubasa:SERVER 2003以後 執行routine 請用absolute path 03/12 17:31
22F:推 MagicMomo19:寫 .bat 然後排程跑他 ... 03/20 20:39
23F:→ MagicMomo19:好像過很久了 0.0 有興趣的話我明天找一下貼上來 ... 03/20 20:40