我的配置: Apache 2.2.4 PHP 5.2.4(fastCGI) Windows XP专业版
我有一个运行时间超过一分钟的脚本,但在60秒后(由Fiddler证明)服务器总是提供408超时。我的PHP最大执行时间设置为120秒。在做了一些阅读后,我尝试在我的Apache配置文件中添加“Timeout 120”指令,尽管我不相信该指令与我正在尝试做的事情有关。没有骰子。有没有办法让apache在返回408之前等待更长时间? (是的,我在进行配置更改之间重新启动了Web服务器)。非常感谢任何指导。
答案 0 :(得分:4)
答案 1 :(得分:2)
我不确定这些线中的哪一条能解决问题; probalby执行时间 - 但它解决了我的408问题(添加到settings.php):
$conf['drupal_http_request_fails'] = FALSE;
ini_set('max_execution_time', '600');
ini_set('memory_limit', '512M');
ini_set('upload_max_filesize', '128M');
ini_set('post_max_size', '128M');
ini_set('query_cache_size', '128M');