繁体   English   中英

PHP Ajax进程404页面未找到错误,然后再完成该过程

[英]PHP ajax process 404 page not found error before complete the process

我正在使用PHP ajax函数将使用Twitter API的Twitter关注者加载到数据库中,在关注者众多的情况下。这需要花费很长时间进行处理,并且在完成404页面未找到之前会发生错误。

如何解决这个问题

您可以增加允许执行脚本的时间: http : //php.net/manual/de/function.set-time-limit.php

注意php.ini中的max_execution_time

但是我不建议您在前端执行此操作,这听起来更像是脚本的性能问题。 没有用户希望等待网站超过4秒。 2秒也太长。

您必须增加执行时间。 可以通过两种方式完成

  1. 在脚本中设置值
  2. 在php.ini文件中设置值

在脚本中设置值

 ini_set('max_execution_time', 300); //300 seconds = 5 minutes 

将以上代码复制并粘贴到您的应用程序配置文件或index.php或指定文件中。

在php.ini文件中设置值

在记事本中打开您的php.ini文件。 搜索字符串max_execution_time 将其值更改为300。(您可以在c:/ wamp / bin / php文件夹中找到该文件)

我仍然将max_execution_time设置为0,但仍然发现了问题。 我想这个问题与Apache服务器超时有关。 每次插入数据库及其工作后,我都会回显“某物”。

Sametime我在前端页面上发现了另一个问题,“内部服务器错误500”,但仍在进行Ajax插入过程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM