尝试删除记录时超时

时间:2014-01-09 00:27:27

标签: php sqlite runtime-error sql-delete

今天最奇怪的事情发生了。当我运行此查询时:

DELETE FROM some_table WHERE id IN(5)

我在PHP中得到30秒的超时错误。相同的查询在我的本地开发服务器上运行没有问题,但是当我将它移动到生产服务器时,我得到了超时。

没有sqlite错误或类似的东西,只是“致命错误:超过30秒的最长执行时间”:|

可能是什么问题?有没有办法我至少可以调试这个?

1 个答案:

答案 0 :(得分:1)

在我的所有新代码中,我放了这个函数

ini_set('max_execution_time',60);

reference

调试我的脚本执行时间我用这个

$start = microtime(true);
function execute(){global $start;$end = microtime(true);$time=number_format(($end - $start), 5);return$time;}
//..... your code here 
echo '<br><b>.'Page Loaded In 'execute().' Seconds<b/>';