Linux 15.028 Themen, 107.048 Beiträge

perlscript läuft nicht im browser/apache

mork / 5 Antworten / Baumansicht Nickles

hi. ich habe ein perlscript für einen kleinen chatroom. wenn ich das script in der shell aufrufe, funktioniert es. es wird der text der 1. html-seite ausgegeben. der apache kann mit dem link aber nichts anfangen: "internal server error" steht im browserfenster. perl ist installiert. was kann ich tun?

bei Antwort benachrichtigen
Zaphod mork „perlscript läuft nicht im browser/apache“
Optionen

... befindet sich das Script im cgi-bin-Verzeichnis des Apache?
Have fun,
Z.

bei Antwort benachrichtigen
mork Zaphod „... befindet sich das Script im cgi-bin-Verzeichnis des Apache? Have fun, Z.“
Optionen

ja, ist im cgi-bin verzeichnis. muss ich vielleicht von irgendeiner config-datei auf das verzeichnis verweisen oder sowas?

bei Antwort benachrichtigen
Zaphod mork „ja, ist im cgi-bin verzeichnis. muss ich vielleicht von irgendeiner config-datei...“
Optionen

.... muss in der httpd.cof stehen - die ist entweder in /etc oder irgendwo unter /usr/local/apache ...
Have fun,
Z.

bei Antwort benachrichtigen
mork Zaphod „.... muss in der httpd.cof stehen - die ist entweder in /etc oder irgendwo unter...“
Optionen

der pfad zum cgi-bin steht in der httpd.conf und ist richtig. kann ich denn überhaupt das .pl file im browser aufrufen? muss ich vielleicht einen alias in den ordner wo die html-dateien sind legen?

bei Antwort benachrichtigen
Zaphod mork „perlscript läuft nicht im browser/apache“
Optionen

.... normalerweise mit http://localhost/cgi-bin/meinscript.pl direkt, wenn alles korrekt konfiguriert ist ...
Have fun,
Z.

bei Antwort benachrichtigen