繁体   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