On Sat, 3 Apr 1999, Mike Shoyher wrote:
>
> А как же бы все таки сделать так, чтобы в страницах можно было делать
> include virtual CGI-скриптов и нельзя exec cmd?
>
>
> IncludesNOEXEC не помогает, ибо
Итак, проблема оказалась в следующем месте
в mod_includes есть непонятный мне код:
if (!error_fmt && noexec && rr->content_type
&& (strncmp(rr->content_type, "text/", 5))) {
error_fmt = "unable to include potential exec \"%s\" "
"in parsed file %s";
}
Зачем он проверяет content_type я не могу понять. И объясняют они как-то
неубедительно: http://bugs.apache.org/index/full/495
А у меня с незапамятных пор исторически стояло
application/x-httpd-cgi cgi
Соотвественно, достаточно было это убрать и cgi заработало
Mike Shoyher [MSH1-RIPE]
Corbina Telecom
phone +7 095 728 4000 fax +7 095 728 4002
=============================================================================
= Apache-Talk@xxxxxxxxxxxxx mailing list =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.