• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Serverfehler, Error 500 -> mod_rewrite

mPenza

Newbie
Hallo, bevor ich diesen Beitrag geschrieben habe, habe ich mir den Post: "Keine Ahnung aber root Server...
von Martin Breidenbach" durchgelesen :)

Nun zu meinem Problem:
Ich nutze meinen Root-Server eigentlich nur für TS und habe jetzt ein kleines "Problem" wo ich nicht mehr weiter weiß.

Ich habe über Plesk und meinem FTP ein fertig geschriebenes Script auf meinem Server hochgeladen.
Jedoch zeigt er mir jetzt diese Fehlermeldung an:

"Serverfehler!
Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Der Server ist entweder überlastet oder ein Fehler in einem CGI-Skript ist aufgetreten.

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500"


Wie gesagt ich bin in der Sache noch nicht so fit und ich vermute das es was mit Apache zu tun hat wobei ich hier nicht weiter weiß.
Liege ich richtig mit Apache? oder kann es was anderes sein! über hilfe würde ich mich freuen!
 

nbkr

Guru
Mit dem Apache hast Du schon recht. Schau in den Errorlogs des Apache - da steht drin was ihm nicht passt. Vermutlich irgendein Problem mit den Zugriffsrechten.
 
OP
M

mPenza

Newbie
Hallo, also ich habe jetzt bei Plesk unter dem Error Log der seite mal gesucht und folg. gefunden

"[Tue Aug 19 21:49:21 2008] [alert] [client XX.XXX.XXX.XX] /srv/www/vhosts/xxxxxxxx.xxx/httpdocs/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration "
 
OP
M

mPenza

Newbie
genau das mit dem mod_rewrite habe ich ich mich auch bei google durchgelesen und das ist für mich absolutes neuland.
Was muss ich jetzt genau tun?
 

marce

Guru
Keine Ahnung. Da ich kein Plesk verwende - kann ich Dir nicht sagen, wie Du darin Apache-Module verwalten kannst.
 
OP
M

mPenza

Newbie
hat sonst niemand ne Ahnung wie ich das machen kann?? würde mich über jede hilfe sehr freuen!
 

Tarlar

Newbie
Schaumal in der phpinfo bei "apache2handler" bei "Loaded Module" nach ob "mod_rewrite" überhaupt aktiviert ist.

Wenn nicht öffne mal die Datei:
etc/apache2/sysconfig.d/loadmodule.conf

In der stehen alle Module die geladen werden. Der Eintrag
Code:
LoadModule rewrite_module                 /usr/lib64/apache2-prefork/mod_rewrite.so
fehlt bei der vermutlich ;)
 
OP
M

mPenza

Newbie
nein ist geladen, steht drinne
LoadModule rewrite_module /usr/lib/apache2/mod_rewrite.so
 

marce

Guru
evtl. fehlt auch an der richtigen Stelle einfach ein allowOverride - ich denke mir aber eigentlich, daß Plesk,wenn man alles richtig macht, die entsprechenden vHosts / Directories aber selbstständig entsprechend einrichten oder konfigurieren sollte.
 
Oben