【发布时间】:2011-11-02 13:52:49
【问题描述】:
我为我的 CMS 使用可移动类型 5,并动态生成我的页面。 生成页面时导致过载的特定文件是 perl-dynamic.cgi
有没有办法只包含这个文件的负载?
我知道你可以在httpd.conf中设置
RLimitCPU 20
RLimitNPROC 10
但这将适用于所有文件,我不希望这样。对不起,我不是服务器专家。如果有任何其他方法可以不让 CGI 文件超载服务器,我想知道。
【问题讨论】:
我为我的 CMS 使用可移动类型 5,并动态生成我的页面。 生成页面时导致过载的特定文件是 perl-dynamic.cgi
有没有办法只包含这个文件的负载?
我知道你可以在httpd.conf中设置
RLimitCPU 20
RLimitNPROC 10
但这将适用于所有文件,我不希望这样。对不起,我不是服务器专家。如果有任何其他方法可以不让 CGI 文件超载服务器,我想知道。
【问题讨论】:
您可以使用<Files>(根据the Apache manual)将指令限制到特定文件。
【讨论】:
<Files perl-dynamic.cgi> 应该这样做。或者 <Files ~ ^perl-dynamic\.cgi$> 或 <FilesMatch ^perl-dynamic\.cgi$> 如果您坚持使用正则表达式。