#把他想像成Windows命令字元提示,只是python版
proc = subprocess.Popen(“/volume1/@appstore/PHP5.6/xxx/xxxxx/bin/php56 /volume1/xxx/xxxx/cron.php –run=/xxxxxx/Set_Stock_Basic_New_FirstGet/ -S", shell=True, stdout=subprocess.PIPE)
#讀取回傳資訊
script_response = proc.stdout.read()
#列印取回的東西 並且將編碼轉換為UTF8
pprint(script_response.decode(“utf-8″))
***重要事項***
PHP編譯器位置(紅色字段)千萬不要找NAS根目錄底下的bin內的PHP…
建議找volume1內部的@appstore(透過安裝套件安裝的似乎都會存在這裏面)
(除非你會設定環境變數,此版Linux相當多的指令無法使用)
藍色字段就是執行Cron 更多內容資訊 請點
綠色字段是讓cron 去執行的動作  “-S" 是cron的參數是否將資訊回傳(如沒設定為空)

Leave a Comment