
小弟使用 synology 的任務排程表,為了要讓php每三十秒更新一次,指令使用
php56 /volume1/web/xxx/getbuslocation.php
sleep 30; php56 /volume1/web/xxx/getbuslocation.php
但是,程式持續呼叫10幾分鐘後,執行狀態持續顯示"正在執行"。而在資源監控-工作管理員當中,php56持續執行,但cpu使用率高達 20%左右。為了要停止它持續運作,得利用ssh 下 kill -9 processID。
請問,有沒有其他方式使用原生 crontab?
php 使用 fopen 取得資料會影響到嗎?





