Page 1 of 1

Perl ausserhalb CGI-BIN httpd.conf - Problem!?

Posted: 2005-02-20 14:41
by markus_w
Hallo!

Ich habe gestern meinen Server mit einem neuen System versehen (Suse Linux 9.1). Ebenfalls ist Confixx 3.0 installiert.

Jetzt kann man ja als User "CGI/Perl außerhalb cgi-bin" in Cofixx auswählen. - Funktionierte nicht.

Also habe ich in der httpd.conf (/usr/share/doc/packages/apache2/httpd.conf.default) folgendes mit eingetragen:

Code: Select all

 AddHandler cgi-script .cgi .pl
 Options +execcgi
bzw. ich hab die # davor entfernt. --> Webserver reload!
Gebracht hat das allerdings nix. Ich kann cgi nochimmer nicht ausserhalb ausführen. Im cgi-bin gehts, das hätte allerdings einges an Programmierarbeit zu bedeuten. Weil hunderte von Links geändert werden müssten.

Es gibt noch 2 weitere httpd.conf-Dateien (/usr/src/packages/SOURCES/apache2-httpd.conf
/etc/apache2/httpd.conf), in denen war jedoch von "AddHandler cgi-script " nichts zu finden. Deswegen habe ich da auch nix geändert!)


Hat jemand noch ne Idee, wo ich was ändern muss, damit es funktioniert?

Re: Perl ausserhalb CGI-BIN httpd.conf - Problem!?

Posted: 2005-02-21 08:19
by ag
Hey

Confixx legt noch eine confixx_vhost.conf (ist über die httpd.conf includet) an. Dort ist für jeden vhost nochmal alles festgelegt. Theoritisch müsstest du dort dein cgi freischalten. Praktisch wird über die confixx scripte die Datei immer mal neu erstellt, das heist das deine Ã?nderungen futsch sind.
Aber ich glaube über das http spezial in der confixx Adminoberfläche kannst du diese einträge permanet erstellen.

By AG

Re: Perl ausserhalb CGI-BIN httpd.conf - Problem!?

Posted: 2005-02-21 08:59
by r00ty
funktioniert denn das cgi überhaupt ?
ich hab erst einen symbolic link machen müssen da das user htdocs nicht im webroot liegt