Thread Mal wieder Probleme: MySQL und ModPerl
(47 answers)
Opened by GwenDragon at 2006-04-11 15:33
So... und weil ich ja jetzt so gut konfigurieren kann, habe ich versucht mod_perl auf einem anderen Server an den Start zu bekommen. Vergeblich.
So, wie ich das jetzt verstanden habe, wird die httpd.conf aufgerufen und abgearbeitet. Wenn da als letzes "include /etc/apache2/vhosts.d/*.conf" seht, dann hat diese conf das sagen, weil alles bisherige überschrieben wird. Ist das in etwa so richtig? Kann man auch sagen, dass wenn cgi-spripts laufen, das Scripalias für /cbi-bin/ korrekt ist? Jedenfalls laufen CGIs und daher vermute ich das jetzt mal so. Ausserdem wird diese Alias ja schon in der httpd.conf angegeben. Nun habe ich in /vhosts.d/ eine mod_perl.conf Code: (dl
)
1 <Directory "/srv/www/perl-lib"> Nach meinem Verständnis wird diese conf als letztes geladen und müste doch alle anderen Alias überschreiben. Trotzdem läuft mod_perl nicht. Ich habe ein TestScript mit dem Namen test.pl im /cgi-bin/. Läuft aber unter CGI Der Vollständigkeit halber noch die startup.pl Code: (dl
)
1 if ( ! {MOD_PERL}) { die "GATEWAY_INTERFACE not Perl!"; } Habe es sowohl mit use Apache::compat (); als auch ohne versucht. Was ist denn nun wieder falsch? Oder mache ich einen Denkfehler mit meinem "die letzte conf hat recht"? Es geht hier übrigens um einen Server4you-Server mit Confixx. Die Pfade sind also anders als auch dem Server über den wir bisher gesprochen haben. WICHTIG Stimmt es, dass Confixx nach einer Änderung der configuration den Apache automatisch neu startet??? Oder muss ich das manuell machen? |