我正在使用PHP ajax函数将Twitter API跟随者加载到数据库中。在大量关注者的情况下。需要很长时间进行处理,并且在完成过程之前404页面未找到错误。< / p>
如何解决此问题
答案 0 :(得分:0)
您可以增加允许脚本执行的时间: http://php.net/manual/de/function.set-time-limit.php
注意php.ini中的max_execution_time
但我不建议如果你在前端这样做,那么听起来更像是你脚本的性能问题。没有用户希望网站等待超过4秒。也是2秒太长了。
答案 1 :(得分:0)
你必须增加执行时间。它可以通过两种方式完成
在脚本中设置值
ini_set('max_execution_time', 300); //300 seconds = 5 minutes
将上述代码复制并粘贴到您的应用程序配置文件或index.php或指定文件中。
在php.ini文件中设置值
在记事本中打开php.ini文件。搜索字符串 max_execution_time 。将其值更改为300。 (您可以在c:/ wamp / bin / php文件夹中找到该文件)
答案 2 :(得分:0)
我将max_execution_time设置为0仍然发现了问题。我想这个问题与Apache服务器超时有关。每次插入数据库及其工作后,我都会回复“某事”。
Sametime我在前端页面发现了另一个问题,“内部服务器错误500”,但仍然是ajax插入过程正在进行中。