我想用我想构建的php
脚本来获得帮助。 我已经创建了这个脚本来发送多个短信给一些收件人。所有数据都存储到数据库表(数据> 1500行)。我使用select
查询LIMIT 0, 1
。当消息发送时,我删除特定行并再次将文件include
继续到下一个row
。问题是,在rows
= 300时,我有一个连接超时错误。请让我知道我怎么能解决这个问题,或者如果有另一种方式来算出这个..如何在同一个php文件运行多次时避免连接超时
回答
你需要在你php.ini
文件这两行更改基于您requiredment
max_execution_time = 60; // sec
或者将这个在你的页面
set_time_limit(100); // Sec
的顶行有一个在php.ini文件中的max_execution_time限制,该文件将执行30秒(在PHP默认执行时间),这样你就可以在你的文件的顶部添加以下代码。
ini_set('max_execution_time', 600);
这里600表示秒。
我会试试它..是另一种让执行时间再次初始化的方法?像'shell_exec'而不是'include'这个我用的? – GeoDim
谢谢,但它没有工作。进程再次停止.. – GeoDim
shell_exec是用于在PHP中执行linux命令。所以为了增加文件执行时间,您需要在特定文件中设置时间限制或者在php.ini文件中进行更改。 – user3259856
- 1. 使用多线程和连接池时避免连接超时
- 2. 如何优化查询以避免mysql/php连接超时
- 3. 如何避免上传大文件时出现空闲连接超时?
- 4. Mysql,如何避免多个连接在同一张表上
- 5. PHP长时间运行脚本,jQuery避免超时?
- 6. 如何避免CGI超时?
- 7. 避免运行函数多于一次
- 8. 如何避免类java的同一个实例正在运行多次
- 9. 如何避免两个作业同时在Quartz中运行?
- 10. 如何在运行Hadoop时避免OutOfMemoryException?
- 11. 我如何避免同一张桌子上的多个连接?
- 12. 在同一时间多次插入查询时,避免多次插入
- 13. 如何避免重复,同时连接两个表
- 14. 如何一次更新多行,同时避免唯一密钥的问题?
- 15. 如何避免超时连接GoPro相机
- 16. 如何避免glassfish jsf中的连接超时?
- 17. 避免长连接时间
- 18. 避免多次内部连接到同一表中
- 19. Tomcat连接池mysql配置,以避免空闲连接超时
- 20. 你如何在同一时间运行多个java文件?
- 21. 如何将多个文件同时连接到单个文件
- 22. JavaScript只运行一次函数,并避免在刷新时再次运行
- 23. 如何避免使用左连接时的文件和
- 24. 在SQLAlchemy中避免套接字超时
- 25. PHP运行分开,避免超时用户
- 26. 避免多次加载同一个弹簧文件的能力
- 27. 如何避免在查询中多次加入同一个表?
- 28. 避免CGI超时
- 29. 多个同时SQL连接超时在多线程Windows服务
- 30. 如何多次连接同一个表?
谢谢,但如果我不想更改'php.in' ..我有什么其他选项? – GeoDim
通过添加此行更改您的代码'set_time_limit(20);'..refer manual http://php.net/manual/en/function.set-time-limit.php – Jana