基于PHP7.0.9的fseek

基于PHP7.0.9的fseek,php,fseek,Php,Fseek,我有一个在PHP5.6.30上运行的代码,但在PHP7.0.9上显示错误: 致命错误:中超过了30秒的最大执行时间 第152行的D:\xampp\htdocs\myaac\system\libs\items.php 第152行是: fseek(self:$dat,$offset,SEEK\u CUR) 自PHP5.6以来,这个函数有什么变化吗 代码: 有无限循环的可能性。如果您认为循环是可以的,那么您可以尝试在php.ini文件中增加执行时间,如下所示: max_execution_time =

我有一个在PHP5.6.30上运行的代码,但在PHP7.0.9上显示错误:

致命错误:中超过了30秒的最大执行时间 第152行的D:\xampp\htdocs\myaac\system\libs\items.php

第152行是:

fseek(self:$dat,$offset,SEEK\u CUR)

自PHP5.6以来,这个函数有什么变化吗

代码:


有无限循环的可能性。如果您认为循环是可以的,那么您可以尝试在php.ini文件中增加执行时间,如下所示:

max_execution_time = 360      ; Maximum execution time of each script
或者将此命令放在脚本的开头:

set_time_limit(0);

有无限循环的可能。如果您认为循环是可以的,那么您可以尝试在php.ini文件中增加执行时间,如下所示:

max_execution_time = 360      ; Maximum execution time of each script
或者将此命令放在脚本的开头:

set_time_limit(0);

没有任何更改,但可能存在其他问题-您需要显示整个函数/代码,尤其是文件的其他分配(例如)。我已添加了代码是。。。您已经添加了所有代码。。。请举一个简单的例子,只使用与使用fseek()的函数相关的代码。但它可能不是fseek函数,而是围绕fseek函数的其他代码。没有任何更改,但可能存在其他问题-您需要显示整个函数/代码,尤其是文件的其他分配(例如)。我已添加了代码是。。。您已经添加了所有代码。。。请举一个简单的例子,只使用与使用fseek()的函数相关的代码。但它可能不是fseek函数,而是围绕fseek函数的其他代码。尝试过这个。这似乎是一个无止境的循环,因为我试图将执行时间设置为300,结果也出现了致命错误。现在它说了什么?同样的秒数?试过这个。这似乎是一个无止境的循环,因为我试图将执行时间设置为300,结果也出现了致命错误。现在它说了什么?同样的秒数?