我有一个在Ubuntu 14.10上通过apache 2.4调用的脚本。所有网站都运行良好,但在我的某台计算机上无法运行。页面生成在900秒(15分钟)之后就会消失。
在我的/etc/php5/apache2/php.ini
中没有这样的超时。
在超时之前等待900秒会是什么?
我已经安装了php5-ssh2,mysql,...一切标准debian Ubuntu否则
编辑:它可以与nfs连接吗? 因为我的整个/ etc文件夹中唯一值为900的是:
find /etc/ -type f -name "*" -exec grep -H "=900" {} \;
/etc/init.d/mountnfs.sh: TIMEOUT=900
答案 0 :(得分:0)
PHP配置中似乎没有任何此类值。
我还检查了我网站中的.htaccess
。
最后,我通过900个网站的几个部分搜索我的网站找到了解决方案:
find . -type f -name "*" -exec egrep -H "=20\*45" {} \;
find . -type f -name "*" -exec egrep -H "=15\*60" {} \;
终于在代码中找到了这样的限制:
./app/controllers/jobs_controller.php: $maxwait=15*60; // wait seconds till quit (15 Minutes)
最大的错误来源通常位于屏幕前方30厘米