我有一个SELECT语句,里面有几个SELECT。它在命令行中运行良好,它产生正确的结果,但不输出任何内容,只在phpmyadmin或我的PHP脚本中输入空白。它似乎无法在发送到浏览器时输出结果?我已经在php.ini中设置了max_execution_time = 1200和memory_limit = 1024M,但仍然无效。
似乎有什么问题?非常感谢你。
答案 0 :(得分:0)
很抱歉这个迟到的回复。我找到了一个问题的答案。 :)我也没有说明我使用旧版本的Codeigniter。
我几周前在stackoverflow的某个地方找到了答案,我忘记了这个链接。旧版本的CI覆盖了Php设置的执行时间。所以要改变执行时间:
In system/core/Codeigniter.php, line 106 in version 2.1.3 the following appears:
if (function_exists("set_time_limit") == TRUE AND @ini_get("safe_mode") == 0)
{
@set_time_limit(900);
}
它解决了我的问题。对于较新版本,CI更新了此设置。 :)