yii2中超过120秒的最大执行时间[重复]
Posted
技术标签:
【中文标题】yii2中超过120秒的最大执行时间[重复]【英文标题】:Maximum execution time of 120 seconds exceeded in yii2 [duplicate] 【发布时间】:2016-09-04 12:31:14 【问题描述】:我上传了一个 1000 行的 excel 文件,默认情况下我只有 2 分钟的执行时间,那时我可以上传 400 条记录。
我收到此错误Maximum execution time of 120 seconds exceeded
如何在 yii2 框架中修改这段时间?
【问题讨论】:
如果您能够使用现代浏览器,您可以使用 ajax 分块上传。 在脚本顶部添加这一行:ini_set('max_execution_time', 0); 【参考方案1】:您需要在 php.ini 中更改它:
max_execution_time = 500
或在您的 php 脚本中:
set_time_limit(500); //
【讨论】:
你能告诉我yii2高级模板php.ini文件在哪里吗?谢谢。 @cruim php.ini 不在 yii2 模板中 .. 但在 php 配置文件中 ..通常在存储 php 代码的目录中(取决于操作系统) .. 查找的最佳方式php.ini 运行 .或者您可以添加到您的 php 代码 ini_set('max_execution_time', 300); //300 秒 = 5 分钟 我在从站点下载 excel 文件时遇到问题。你的意思是'添加到脚本'这样` @cruim 针对您的需要发布一个新的适当问题,并最终将链接评论给我..(评论中的答案并不容易)..以上是关于yii2中超过120秒的最大执行时间[重复]的主要内容,如果未能解决你的问题,请参考以下文章