
Hallo.
Also bei mir läuft das ganze unter Sarge und Apache2 / FCGI bestens.
Anbei mal meine Apache2 otrs.conf:
###################
# --
# added for OTRS (http://otrs.org/)
# --
# agent, admin and customer frontend
ScriptAlias /otrs/ "/usr/share/otrs/bin/fcgi-bin/"
Alias /otrs-web/ "/usr/share/otrs/var/httpd/htdocs/"
Alias /otrs-doc/ "/usr/share/otrs/doc/manual/de/html/"
# set mod_perl2 options
On Mo, Dez 12, 2005 at 05:07:56 +0100, Timo Dreger wrote:
ich habe heute auf Apache2 umgestellt und leider scheint das ganze mit mod_proxy nicht mehr zu funktionieren. Wenn ich den Pfad im Browser aufrufe, erhalte ich nen 500 Internal Server Error.
Im Errorlog steht folgendes:
failed to resolve handler `Apache::Registry': Can't locate object method "boot" via package "mod_perl" at /usr/lib/perl5/Apache/Constants.pm line 8.\nCompilation failed in require at /usr/lib/perl5/Apache.pm line 6.\nBEGIN failed--compilation aborted at /usr/lib/perl5/Apache.pm line 6.\nCompilation failed in require at /usr/lib/perl5/Apache/Registry.pm line 2.\nBEGIN failed--compilation aborted at /usr/lib/perl5/Apache/Registry.pm line 2.\nCompilation failed in require at (eval 4) line 3.\n
Welche mod_perl-Version verwendest du? Welche Version von CGI.pm kommt zum Einsatz? Wie sieht deine apache-Konfiguration für OTRS aus?
Das ganze läuft auf Debian sarge mit dem Paket libapache2-mod-perl2 (1.999.21-1)
CS> Oh, unter Sarge habe ich es auch noch nicht vernünftig zum Laufen CS> gekriegt :(.
$CGI::VERSION=3.04;
CS> Ist das standardmäßig von Sarge? Ich habe da IIRC 3.10.
VHOST:
<VirtualHost IP:80> ServerAdmin admin@xaranet.de DocumentRoot /var/www/host.host.de ServerName host.host.de Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/" Alias /otrs/ "/opt/otrs/bin/cgi-bin/"
SetHandler perl-script PerlHandler Apache::Registry CS> ^^^^^^ CS> apache2 ?
CS> Ansonsten sieht alles gut aus.
Gruß Timo
CS> Ciao, CS> Christian