PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : .htacces-Problem interner Servererror 500 trots Options +SymLinksIfOwnerMatch



F.S.WhiTeY
26.04.07, 10:24
Hi Leute,
beim erstellen einer .htaccess datei komme ich nicht weiter. Der server gibt mir folgende Fehlermeldung:


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

Ich habe mich über google mal ein wenig schlau gemacht und herausgefundne, dass man um dieses Problem zu lösen "+SymLinksIfOwnerMatch" im directory bereich setzen soll. Habe ich getan allerdings ohne erfolg.

http.conf

#
DocumentRoot "/var/www/html"


<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>


<Directory "/var/www/html">

Options Indexes FollowSymLinks


AllowOverride None

Order allow,deny
Allow from all

</Directory>


<LocationMatch "^/+$">
Options -Indexes
ErrorDocument 403 /error/noindex.html
</LocationMatch>



<IfModule mod_userdir.c>

UserDir public_html

</IfModule>


<Directory /home/*/public_html>

AllowOverride FileInfo AuthConfig Limit
Options +SymLinksIfOwnerMatch

<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>


Ich weiss leider nicht mehr weiter : /

marce
26.04.07, 10:28
dann schau mal im error_log nach - da steht meistens mehr drin...

F.S.WhiTeY
26.04.07, 10:37
error_log


[Thu Apr 26 10:22:37 2007] [alert] [client 66.249.66.166] /home/whitey/public_html/schirmer/catalog/admin/.htaccess: Options not allowed here
[Thu Apr 26 10:24:09 2007] [alert] [client 84.133.198.233] /home/whitey/public_html/schirmer/catalog/admin/.htaccess: Options not allowed here
[Thu Apr 26 10:25:11 2007] [alert] [client 66.249.66.166] /home/whitey/public_html/schirmer/catalog/admin/.htaccess: Options not allowed here
[Thu Apr 26 10:30:40 2007] [error] [client 84.133.198.233] File does not exist: /home/whitey/public_html/htaccestest
[Thu Apr 26 10:30:52 2007] [alert] [client 84.133.198.233] /home/whitey/public_html/htaccesstest/.htaccess: Options not allowed here


War in dem Tut auch angeführt und dazu wie beschrieben die lösung :
Options +SymLinksIfOwnerMatch

.htaccess

Options +SymLinksIfOwnerMatch
AuthUserFile /home/whitey/public_html/schirmer/catalog/admin/.htpasswd
AuthGroupFile /dev/null
AuthName "admin"
AuthType Basic
<Limit GET>
require valid-user
</Limit>
Options +Indexes

marce
26.04.07, 10:55
Schau mal in der Apache-Doku nach, was man alles AllowOverride-n muss, damit
Options +SymLinksIfOwnerMatch
...
Options +Indexes gestattet ist...

Ausserdem hast Du das doch schon z.B. in der Main-Config drin, warum also 2x?

Im schlimmsten Fall einfach mal alles aus der .htacces raus und Zeilenweise rein nehmen - und irgendwann knallt's dann ja -> Schuldiger gefunden...

F.S.WhiTeY
26.04.07, 11:08
Danke dir, die zeile "Options +Indexes" war der harken. Nu geht es ;)

F.S.WhiTeY
26.04.07, 11:23
Ein minimales Problem lässt mich noch zucken.

Ich kann mich nicht authentifizieren:


AuthUserFile /home/whitey/public_html/schirmer/catalog/admin/.htpasswd
AuthGroupFile /dev/null
AuthName "admin"
AuthType Basic
<Limit GET>
require valid-user
</Limit>



ich habe folgendes gemacht :



#rm .htpasswd

#htpasswd .htpasswd admin
:PW
:REPW


komme aber mit dem Passwort nicht rein.. woran könnte das liegen ?

marce
26.04.07, 11:28
Wie immer: was steht denn im Error-Log?

und Du bist schon im richtigen VZ, um in /home/whitey/public_html/schirmer/catalog/admin/.htpasswd zu schreiben?

F.S.WhiTeY
26.04.07, 11:31
Verzeichniss stimmt ja...



[Thu Apr 26 11:12:27 2007] [error] [client 122.124.128.202] client denied by server configuration: /home/whitey/public_html/kellerkinder/upload_files/
[Thu Apr 26 11:18:59 2007] [error] [client 84.133.198.233] (13)Permission denied: Could not open password file: /home/whitey/public_html/schirmer/catalog/admin/.htpasswd
[Thu Apr 26 11:18:59 2007] [error] [client 84.133.198.233] user admin not found: /~whitey/schirmer/catalog/admin/
[Thu Apr 26 11:19:03 2007] [error] [client 84.133.198.233] (13)Permission denied: Could not open password file: /home/whitey/public_html/schirmer/catalog/admin/.htpasswd
[Thu Apr 26 11:19:03 2007] [error] [client 84.133.198.233] user admin not found: /~whitey/schirmer/catalog/admin/
[Thu Apr 26 11:20:08 2007] [error] [client 84.133.198.233] need AuthName: /~whitey/schirmer/catalog/admin/
[Thu Apr 26 11:20:39 2007] [error] [client 84.133.198.233] (13)Permission denied: Could not open password file: /home/whitey/public_html/schirmer/catalog/admin/.htpasswd
[Thu Apr 26 11:20:39 2007] [error] [client 84.133.198.233] user admin not found: /~whitey/schirmer/catalog/admin/

F.S.WhiTeY
26.04.07, 11:38
Man wird es nicht für möglich halten aber ich hab mal nachgedacht *lach*
chmod 754 hat das Prob gelöst ;)

marce
26.04.07, 12:11
jaja, schon toll, so ein Logfile...