我正在将CodeIgniter用于一个简单的网站。
我的问题是我无法运行持续时间超过30秒的脚本,例如:
ignore_user_abort(false);
ini_set('memory_limit','16M');
set_time_limit(31);
while(true){
//smth here
}
当我使用这些代码服务器给我一个没有任何解释的错误500,但是当我运行下面的脚本时它说超过30秒的最大执行时间。
ignore_user_abort(false);
ini_set('memory_limit','16M');
set_time_limit(29);
while(true){
//smth here
}
为什么两种情况下的错误都不一样? 我正在使用我无法访问php.ini或错误日志的服务器。