[英]PHP Timeout to Logs Table
我在PHP.ini文件中將其設置為30秒后超時。 我要保留此設置。 我有一個腳本可以連接到API,並且每隔一段時間(例如十分之一)連接到API,它無法連接,因此需要花費整個30秒的時間。 此連接是通過curl進行的。
我的數據庫中有一個日志表,我想在超時之前插入新項。 是否可以通過PHP在超時時僅為此特定腳本插入一行?
我已經做了自己的研究,找不到任何東西。 任何幫助,將不勝感激。
您可以使用register_shutdown_function在腳本關閉時執行某些操作。 甚至會在腳本超時時被調用。
編輯:
或者,您可以使用CURLOPT_TIMEOUT
將curl
執行的最大執行時間設置為30s以下,然后查看返回的值以查看是否達到了最大執行,然后登錄到數據庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.