DirectoryIndex - index.pl [gelöst]
DirectoryIndex - index.pl [gelöst]
Hallo,
ich weiß es ist etwas OffTopic aber vielleicht kann mir hier ja doch jemand helfen. Habe OTRS neu aufgesetzt und im Verzeichnis /etc/apache2/conf.d die otrs.conf abgelegt.
Funktioniert auch soweit alles. Nur mit den Indexes haut es nicht hin. Um das OTRS WebFrontEnd zu erreichen muß ich immer
http://server/otrs/index.pl eintippen
ich möchte es aber auch via http://server/otrs erreichen.
Habe die otrs.conf um folgendes erweitert aber es hilft trotzdem nicht
<Directory "/opt/otrs/bin/cgi-bin">
Options Indexes MultiViews
Order allow,deny
Allow from all
</Directory>
bin für jeden Rat dankbar.
Gruß hick.hack
ich weiß es ist etwas OffTopic aber vielleicht kann mir hier ja doch jemand helfen. Habe OTRS neu aufgesetzt und im Verzeichnis /etc/apache2/conf.d die otrs.conf abgelegt.
Funktioniert auch soweit alles. Nur mit den Indexes haut es nicht hin. Um das OTRS WebFrontEnd zu erreichen muß ich immer
http://server/otrs/index.pl eintippen
ich möchte es aber auch via http://server/otrs erreichen.
Habe die otrs.conf um folgendes erweitert aber es hilft trotzdem nicht
<Directory "/opt/otrs/bin/cgi-bin">
Options Indexes MultiViews
Order allow,deny
Allow from all
</Directory>
bin für jeden Rat dankbar.
Gruß hick.hack
Last edited by hick.hack on 09 Feb 2006, 12:15, edited 1 time in total.
-
- Znuny guru
- Posts: 2189
- Joined: 08 Dec 2005, 17:01
- Znuny Version: 5.0.x
- Real Name: André Bauer
- Company: Magix Software GmbH
- Location: Dresden
- Contact:
Schau mal in deine apache2.conf bzw. httpd.conf.
Dort gibt es nen Eintrag "DirectoryIndex"
Bei mir sieht der z.B. so aus:
Überprüfe, ob "index.pl" bei dir mit drin steht. Wenn nicht, füge es hinzu.
Die Reihenfolge der Einträge ist gleichzeitig die Priorität, besagt also, welche gefundene index Datei genutzt werden soll.
Danach noch den Apache neu starten. Fertig.
Dort gibt es nen Eintrag "DirectoryIndex"
Bei mir sieht der z.B. so aus:
Code: Select all
DirectoryIndex index.htm index.html index.cgi index.pl index.php index.fpl
Die Reihenfolge der Einträge ist gleichzeitig die Priorität, besagt also, welche gefundene index Datei genutzt werden soll.
Danach noch den Apache neu starten. Fertig.
-
- Znuny guru
- Posts: 2189
- Joined: 08 Dec 2005, 17:01
- Znuny Version: 5.0.x
- Real Name: André Bauer
- Company: Magix Software GmbH
- Location: Dresden
- Contact:
Last edited by Andre Bauer on 02 Feb 2006, 14:24, edited 1 time in total.
-
- Znuny guru
- Posts: 2189
- Joined: 08 Dec 2005, 17:01
- Znuny Version: 5.0.x
- Real Name: André Bauer
- Company: Magix Software GmbH
- Location: Dresden
- Contact:
meine otrs.conf
http://server/apache2-default/ funktioniert. Andere Verzeichnisse habe ich noch nicht installiert. Auch an der apache2.conf hatte ich nichts verändert.
Code: Select all
#
# Basic configuration file for otrs on debian
#
# agent, admin and customer frontend
#
ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"
Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"
#
<Directory "/opt/otrs/bin/cgi-bin">
Options Indexes MultiViews
Order allow,deny
Allow from all
</Directory>
-
- Znuny guru
- Posts: 2189
- Joined: 08 Dec 2005, 17:01
- Znuny Version: 5.0.x
- Real Name: André Bauer
- Company: Magix Software GmbH
- Location: Dresden
- Contact:
Hmm. Hab ich auch nicht. Meine sieht so aus:
Code: Select all
# --
# 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
<Location /otrs>
ErrorDocument 403 /otrs/index.fpl
ErrorDocument 404 /otrs/index.fpl
Options +ExecCGI
</Location>
# MaxRequestsPerChild (so no apache child will be to big!)
MaxRequestsPerChild 400
Last edited by Andre Bauer on 10 Feb 2006, 12:11, edited 1 time in total.
Habe deinen Teil zur otrs.conf hinzugefügt
http://server/otrs -> geht nicht
http://server/otrs/ -> geht nicht
und bei http://server/otrs/index.pl kommt jetzt folgende Fehlermeldung
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.0.55 (Debian) mod_perl/2.0.1 Perl/v5.8.7 Server at server Port 80
http://server/otrs -> geht nicht
http://server/otrs/ -> geht nicht
und bei http://server/otrs/index.pl kommt jetzt folgende Fehlermeldung
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.0.55 (Debian) mod_perl/2.0.1 Perl/v5.8.7 Server at server Port 80
-
- Znuny guru
- Posts: 2189
- Joined: 08 Dec 2005, 17:01
- Znuny Version: 5.0.x
- Real Name: André Bauer
- Company: Magix Software GmbH
- Location: Dresden
- Contact:
ja, den teil von lindesbs - deins habe ich gerade erst gesehen
... und ausprobiert. Leider auch ohne Wirkung.
aber mit deinen Einstellungen geht http://server/otrs/index.pl wenigstens noch![Sad :(](./images/smilies/icon_sad.gif)
... und ausprobiert. Leider auch ohne Wirkung.
aber mit deinen Einstellungen geht http://server/otrs/index.pl wenigstens noch
![Sad :(](./images/smilies/icon_sad.gif)
-
- Znuny guru
- Posts: 2189
- Joined: 08 Dec 2005, 17:01
- Znuny Version: 5.0.x
- Real Name: André Bauer
- Company: Magix Software GmbH
- Location: Dresden
- Contact:
kann so nebenbei noch beisteuern dass ich selbiges Problem auf meinem Testsystem habe (win2k-server mit OTRS-WinInstaller).
Index.pl tut sich nix, index.cgi funktioniert aber ohne Probleme (Testinstallation eines anderen Projekts das kurzfristig mit auf den Server musste).
Ich meinerseits umgeh das Problem inzwischen so, dass ich aus allgemeiner Bequemlichkeit eine index.htm erstellt habe in der ich die 3 Adressen von OTRS als Link drin habe - löst zwar das Problem nicht aber ist (für mich) ein guter Work-around der mir das Leben erleichtert![Wink ;-)](./images/smilies/icon_wink.gif)
Index.pl tut sich nix, index.cgi funktioniert aber ohne Probleme (Testinstallation eines anderen Projekts das kurzfristig mit auf den Server musste).
Ich meinerseits umgeh das Problem inzwischen so, dass ich aus allgemeiner Bequemlichkeit eine index.htm erstellt habe in der ich die 3 Adressen von OTRS als Link drin habe - löst zwar das Problem nicht aber ist (für mich) ein guter Work-around der mir das Leben erleichtert
![Wink ;-)](./images/smilies/icon_wink.gif)
-
- Znuny guru
- Posts: 2189
- Joined: 08 Dec 2005, 17:01
- Znuny Version: 5.0.x
- Real Name: André Bauer
- Company: Magix Software GmbH
- Location: Dresden
- Contact:
Jetzt geht es und das otrs ist über http://server/otrs/ erreichbar. Anbei meine otrs.conf aus dem conf.d Verzeichnis des apache.
Ich betrachte dieses Thema damit für mich als gelöst.
Gruß hick.hack
Code: Select all
#
# Basic configuration file for otrs on debian
#
# agent, admin and customer frontend
#
ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"
Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"
# set mod_perl2 options
<Location /otrs>
AllowOverride None
ErrorDocument 403 /otrs/index.pl
Options +ExecCGI
Order allow,deny
Allow from all
</Location>
# directory settings
<Directory "/opt/otrs/bin/cgi-bin/">
AllowOverride None
Options +ExecCGI -Includes
Order allow,deny
Allow from all
</Directory>
<Directory "/opt/otrs/var/httpd/htdocs/">
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Gruß hick.hack
-
- Znuny guru
- Posts: 2189
- Joined: 08 Dec 2005, 17:01
- Znuny Version: 5.0.x
- Real Name: André Bauer
- Company: Magix Software GmbH
- Location: Dresden
- Contact:
Eigentlich auch logisch, da ja nun auch jede falsche Eingabe die Index.pl aufruft.
Du kannst nun z.B. auch "www.domain.de/otrs/irgendwas" eingeben und komst auf der index.pl raus.
Du kannst nun z.B. auch "www.domain.de/otrs/irgendwas" eingeben und komst auf der index.pl raus.
wie recht du mal wieder hast ![Smile :-)](./images/smilies/icon_smile.gif)
so gut kenn ich mich mit webserverkonfiguration dann allerdings auch nicht aus![Wink ;-)](./images/smilies/icon_wink.gif)
So gesehen ist das zwar eine Lösung, aber letztlich auch eher als Work-around zu betrachten, oder? im normalen Falle müsste/sollte das ja auch anderst gehen ohne alle darunterliegenden 404er auf die Startseite umzuleiten...
![Smile :-)](./images/smilies/icon_smile.gif)
so gut kenn ich mich mit webserverkonfiguration dann allerdings auch nicht aus
![Wink ;-)](./images/smilies/icon_wink.gif)
So gesehen ist das zwar eine Lösung, aber letztlich auch eher als Work-around zu betrachten, oder? im normalen Falle müsste/sollte das ja auch anderst gehen ohne alle darunterliegenden 404er auf die Startseite umzuleiten...
-
- Znuny guru
- Posts: 2189
- Joined: 08 Dec 2005, 17:01
- Znuny Version: 5.0.x
- Real Name: André Bauer
- Company: Magix Software GmbH
- Location: Dresden
- Contact:
stimmt...
habe vorhin aber schon genereller gedacht - bei einem anderweitigen Projekt auf nem Webserver das auf Perl basiert will man grad das evtl. vermeiden aber trotzdem eine index.pl mit dem entsprechenden Verzeichnis/Alias aufrufen.
Aber klar, für OTRS ist das zweifelsohne höchstens von Vorteil
habe vorhin aber schon genereller gedacht - bei einem anderweitigen Projekt auf nem Webserver das auf Perl basiert will man grad das evtl. vermeiden aber trotzdem eine index.pl mit dem entsprechenden Verzeichnis/Alias aufrufen.
Aber klar, für OTRS ist das zweifelsohne höchstens von Vorteil
-
- Znuny guru
- Posts: 2189
- Joined: 08 Dec 2005, 17:01
- Znuny Version: 5.0.x
- Real Name: André Bauer
- Company: Magix Software GmbH
- Location: Dresden
- Contact:
schon klar ![Smile :-)](./images/smilies/icon_smile.gif)
im prinzip habe ich einfach nur laut gedacht (oder geschrieben gedacht?)...
Die Äußerung kam daher, dass ich dachte "Das ganze ist eigentlich ein Work-around", und eigentlich müsste es doch auch anderst funktionieren, da das in anderen Fällen (nicht OTRS) eben wohl auch so gebraucht wird.
![Smile :-)](./images/smilies/icon_smile.gif)
im prinzip habe ich einfach nur laut gedacht (oder geschrieben gedacht?)...
Die Äußerung kam daher, dass ich dachte "Das ganze ist eigentlich ein Work-around", und eigentlich müsste es doch auch anderst funktionieren, da das in anderen Fällen (nicht OTRS) eben wohl auch so gebraucht wird.
-
- Znuny guru
- Posts: 2189
- Joined: 08 Dec 2005, 17:01
- Znuny Version: 5.0.x
- Real Name: André Bauer
- Company: Magix Software GmbH
- Location: Dresden
- Contact: