簡體   English   中英

PHP超時到日志表

[英]PHP Timeout to Logs Table

我在PHP.ini文件中將其設置為30秒后超時。 我要保留此設置。 我有一個腳本可以連接到API,並且每隔一段時間(例如十分之一)連接到API,它無法連接,因此需要花費整個30秒的時間。 此連接是通過curl進行的。

我的數據庫中有一個日志表,我想在超時之前插入新項。 是否可以通過PHP在超時時僅為此特定腳本插入一行?

我已經做了自己的研究,找不到任何東西。 任何幫助,將不勝感激。

您可以使用register_shutdown_function在腳本關閉時執行某些操作。 甚至會在腳本超時時被調用。

編輯:

或者,您可以使用CURLOPT_TIMEOUTcurl執行的最大執行時間設置為30s以下,然后查看返回的值以查看是否達到了最大執行,然后登錄到數據庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM