PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache / CGI / Perl



06.07.00, 23:36
Abend!
Ich habe bei mir unter SuSE 6.2 den Apache installiert. Läuft auch soweit.
HTML-Seiten werden mir von einem Client im LAN aus dargestellt. In der Konfigurationsdatei "httpd.conf" habe ich nichts verändert. Meinen ganzen HTML-Kram habe ich in das Verzeichniss "/usr/local/httpd/htdocs" abgelegt.
Jetzt möchte ich gerne CGI und Perl einbinden. Ich bin mir allerding nicht sicher ob ich dafür noch irgendwas zusätzliches in der "httpd.conf" eintragen muß. Wenn ich ein Formular abschicke und mit dessen Inhalt über Perl eine neue HTML Datei erzeugen will bekomme ich immer die Fehlermeldung:

Method Not Allowed
The requested method POST is not allowed for the URL /comments.pl

"comments.pl" ist meine Datei die mit Hilfe des Perlinterpreters die neue HTML-Datei erzeugen sollte. Ich gehe davon aus das in der Datei kein Fehler ist, ebenso fehlerfrei ist die HTML-Datei die mir das Formular erzeugt.

Was muss ich tun damits funzt?

Ilja
07.07.00, 23:36
mahlzeit moritz.

prinzipiell ist die httpd.conf bei suse recht gut konfiguriert. deine .pl-datei wird anscheinend auch ausgeführt. wie es aussieht möchte dein script schreiben. überprüf doch die zugriffsrechte des verzeichnisses, in das dein script die html-datei schreiben möchte.



------------------
gruss
ilja (http://www.andreasr.de)