<code> passthru('cd ' . config("log")["analyse_dir"] . ' && ' . config("log")["python"] .' '. config("log")["analyse_file"] . ' >> ' . config("log")["analyse_log"], $ret); if ($ret == 0) { </code>
這個是括號內 echo出來的。
cd /MyApp/water/water && /usr/bin/python start_analyse.py >> /MyApp/shy/public/../storage/logs/analyse.log
然後api呼叫之後一直報504超時的錯誤。
這個指令是一個資料庫的分析入庫操作。雖然http報了504錯誤,但是日誌還是可以打進去,並且成功入庫。
也就是說命令還是成功執行了的。
請問如何解決這個超時錯誤?
<code> passthru('cd ' . config("log")["analyse_dir"] . ' && ' . config("log")["python"] .' '. config("log")["analyse_file"] . ' >> ' . config("log")["analyse_log"], $ret); if ($ret == 0) { </code>
這個是括號內 echo出來的。
cd /MyApp/water/water && /usr/bin/python start_analyse.py >> /MyApp/shy/public/../storage/logs/analyse.log
然後api呼叫之後一直報504超時的錯誤。
這個指令是一個資料庫的分析入庫操作。雖然http報了504錯誤,但是日誌還是可以打進去,並且成功入庫。
也就是說命令還是成功執行了的。
請問如何解決這個超時錯誤?
設定超時時間為0試試