I have just upgraded Apache22 to Apache24. The new version will not execute the server side includes (SSI) or common gateway interface (CGI) directives. Nothing has changed regarding the html webpage documents, etc. . . .have been working for over plus ten years.
I have
. . .the "GOT HERE!" displays, but the SSI/CGI directives are apparently ignored.
I've loaded the usual suspects of modules (as Monty Python might say . . .a plethora of them) but no joy. Only the base html page is rendered. Anyone out there run into this same problem?
I have
diff'ed both httpd.conf versions for v22 vs. v24, gone through the output line-by-line, and also visually/manually windowed both files side-by-side and looked for signficant differences. I have scanned through /usr/ports/UPDATING and find no mention of a potential problem. I have googled several scenarios of similar failures on different platform such as Linux/Ubuntu, Sparc, et al., but find no suggested solutions that I haven't already tried. For my eyes, I cannot identify any problem. Examination of logs only seem to indicate some kind of internal server error (-0500) . . .at best. I've salted in crude debug code as follows:
Code:
GOT HERE!
<!--#echo var="DATE_LOCAL" -->
. . .or
<!--#include virtual="/cgi-bin/example.cgi?argument=value" -->
I've loaded the usual suspects of modules (as Monty Python might say . . .a plethora of them) but no joy. Only the base html page is rendered. Anyone out there run into this same problem?