![]() |
1
1
您可以在php.ini文件中设置最大执行时间。确保使用的是正确的文件,因为可能有两个文件(一个用于fpm,一个用于cli)。 您可以在此处查看您的文件:
您还可以在脚本中设置执行时间。
或者,也可以在php命令中设置时间。
一种方法(在PHP中)是使用worker(RabbitMQ/AMQP)。这意味着您有一个脚本将消息“发送”到队列和n个工作进程。这些工作人员从该队列中提取消息,直到该队列为空。 https://github.com/php-amqplib/php-amqplib
是的,但是没有抛出异常。您可以通过以下方式实现:
|
![]() |
2
1
我建议用一个检查队列将链接存储在数据库、xml或json文件中。并创建一个脚本,该脚本将检查队列中的所有链接,并将http\代码响应和其他数据存储在此数据库或xml数据中。 然后您需要一个ajax脚本,它将每隔X秒查询服务器,从xml文件或数据库获取所有新的选中链接,并将这些数据放到html页面上。 您可以使用cron作业或rabbitMQ来启动链接检查脚本。 |
|
3
0
卷发超时 您的更新代码:
|
![]() |
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
![]() |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
|
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |