在Apache 2.4中,可以通过使用Timeout指令在每个路径上设置超时时间。以下是一个示例的解决方法:
打开Apache的配置文件。通常在Linux上的默认路径是/etc/httpd/conf/httpd.conf,而在Windows上的默认路径是C:\Program Files\Apache Group\Apache2\conf\httpd.conf。
找到块,它定义了一个特定路径的配置。如果要为所有路径设置相同的超时时间,可以在块外设置全局配置。
在块内,使用以下代码示例设置超时时间为30秒:
Timeout 30
替换/path/to/directory为您要设置超时时间的实际路径。
如果需要为不同的路径设置不同的超时时间,可以在不同的块内重复上述步骤。
保存并关闭配置文件。
重新启动Apache服务器,以使更改生效。
现在,指定路径的请求在超过30秒没有响应时将超时。您可以根据需要调整超时时间。