Seite 1 von 1

Frage zur Server-Config

Verfasst: 10.05.2006, 12:25
von Garfield
Hallo,

ich habe mir einen kleinen VServer dazugemietet, Linux und Confixx drauf.

Damit Standard-Domain definieren per .htaccess geht, habe ich in httpd-Spezial als Admin über Confixx eingetragen :

Code: Alles auswählen

    <Directory>
    Options +FollowSymlinks
    </Directory>
Das funzt auf diesem Server aber irgendwarum nicht. Fehlermeldung bei Aufruf der Seite :
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] 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.
Einen identischen Eintrag habe ich auf einem anderen Server bei nem anderen Anbieter, und da kann ich alles in der .htaccess veranstalten, was ich will.

Kann mir jemand sagen, wo der Fehler liegt ?

Verfasst:
von

Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Verfasst: 10.05.2006, 12:33
von Indigo
Braucht man dazu mod_rewrite ? Is es evtl. nicht installiert ?

Haste nach der Eingabe den Server neu gestartet ?

Verfasst: 10.05.2006, 12:44
von Garfield
:oops:

rebootet habe ich natürlich nicht :roll:

Hab ich jetzt grad mal gemacht, gleich mal schauen.

Installiert ist es wohl insoweit, als folgende Anweisung geht :

Code: Alles auswählen

AddType application/x-httpd-php .php .htm .html
DirectoryIndex index.html index.htm portal.php index.php
Sobald ich aber RewriteEngine on setze, meckert er.

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 10.05.2006, 13:19
von busTa
Hast du Root Zugriff? Hatte das selbe Problem mit Confixx.

Habe am Ende der httpd.conf manuell folgende einträge hinzugefügt:

Code: Alles auswählen

# mod_rewrite fuer webXXX
<Directory "/srv/www/htdocs/webXXX/html">
Options +FollowSymLinks +SymLinksIfOwnerMatch +Multiviews
AllowOverride All
</Directory>

Verfasst: 10.05.2006, 13:29
von Garfield
Der reboot hat leider nix gebracht.

Ich habe schon Rootzugriff, kenne mich damit aber nicht aus und will daher lieber nix verhunzen.

Verfasst: 10.05.2006, 14:08
von Indigo
Garfield hat geschrieben: Sobald ich aber RewriteEngine on setze, meckert er.
Dann mach dochmal ne phpinfo und schau nach ob mod_rewrite installiert ist.

Unter welchem Linux läuft der Server denn ?

Verfasst: 10.05.2006, 14:17
von Garfield
phpinfo ausschnittsweise :

Apache Version: Apache/2.0.54 (Debian GNU/Linux) mod_jk2/2.0.4 PHP/4.3.10-16 mod_perl/1.999.21 Perl/v5.8.4

Loaded Modules: core mod_access mod_auth mod_log_config mod_logio mod_env mod_setenvif prefork http_core mod_mime mod_status mod_autoindex mod_negotiation mod_dir mod_alias mod_so mod_auth_pam mod_cgi mod_jk2 mod_perl mod_php4 mod_suexec mod_userdir

Ich hab grad mal sicherheitshalber auf meinem andren Server nachgesehen, da stehts drin bei den Loaded Modules. Also, mod_rewrite ist hier gar nicht geladen :?

Wie kriege ich den denn dazu, das zu laden ?

Verfasst: 10.05.2006, 14:26
von Indigo
Hab ich mir fast gedacht.

Da ich gerade keinen Linux Rechner zur Hand hab ist die Hilfe etwas schwierig.

Du hast unter Debian im Apache Ordner (etc/apache2/) einen Unterordner Mods-enabled und einen mods-available.

Du must nur den rewrite.load von available nach enabled kopieren.

Dann den Indianer neu starten.

Von zu Hause könnte ich's besser erklären, da hab ich nen Ubuntu Rechner rumstehen, aber vielleicht klappts ja auch so.

Re: Frage zur Server-Config

Verfasst: 10.05.2006, 14:31
von Christophe
Hallo Garfield,

du musst angeben, auf welches Verzeichnis sich das bezieht:

Code: Alles auswählen

<Directory />
Options +FollowSymlinks
</Directory>
Viele Grüße,
Christophe

Verfasst: 10.05.2006, 15:19
von Garfield
@Christophe:

Das hat leider nicht funktioniert.

@Indigo:

Da stellst du mich vor ein Problem :wink: weil ich *null* Ahnung von Linux habe. Ich weiß noch nicht mal, wie man auf die Oberfläche von Linux kommt, geschweige dann könnte ich einen Ordner kopieren.

Ich habe mal den Support angemailt. Wozu ist das schließlich managed :wink:

Verfasst: 10.05.2006, 18:56
von Indigo
Ich hoffe es ist nicht dein Server bei Netclusive...


Sollte der Support nicht helfen können.

Ich logge mich immer mit dem Programm WinSCP über SSH ein.


Mittels folgendem Befehl solltest du mod_rewrite kopieren können (Hab ich jetzt nach gegoogelt)

Code: Alles auswählen

ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
Und der Befehl für httpd-spezial sollte so lauten:

Code: Alles auswählen

<Directory "/home/www/##user##/html">
Options +FollowSymlinks
</Directory>
Sag mal Bescheid ob's geklappt hat.

Verfasst: 11.05.2006, 08:32
von Garfield
Das Kopieren hat schon mal geklappt :D

Ich hab mal nen Reboot-Auftrag gegeben. Mal abwarten, obs danach geht. Werden neue Programme im Ordner mods-enabled automatisch geladen ?

Verfasst: 11.05.2006, 09:38
von haha
Garfield hat geschrieben:Ich hab mal nen Reboot-Auftrag gegeben. Mal abwarten, obs danach geht. Werden neue Programme im Ordner mods-enabled automatisch geladen ?
Hoffentlich gehst Du nicht genauso merkbefreit mit dem Mailserver um :(

Verfasst: 11.05.2006, 10:00
von Garfield
Sorry, haha, aber "merkbefreit" ? Ich kann nur raten, was du damit meinst. Und mit dem Mailserver habe ich nichts zu tun, außer daß ich Mailadressen übers Confixx konfiguriere :wink:

Das ist ja das Schöne an einem managed Server :wink:

Übrigens funktioniert es jetzt prima. Danke, Indigo :D