M
moev
Eroberer
Hi, ich versuche ein verzeichniss im apache per .htacces und mysql zu schützen
meine .htaccess schaut so aus:
aber wenn ich mir jetzt das verzeichniss im root anzeigen lassen will ist es versteckt und wenn ich jetzt dorthin wechsle kommt nur 500 internal error
meine schritte waren:
in a2enmod hab ich dann das modul auth_mysql enabled
jmd. ne ahnung was ich da noch machen muss ?!
edit:
ich hab mal vom apache des /server-info angehaun und mal geschaut was drinne steht und ob des mysql überhaupt drinne steht ...
gut soweit stehts drinne doch die
tja nur leider bleib ich weiterhin auf dem 500 error code händen
edit:
soo nun hab ichs gefunden ... hab in den falschen error logs gesucht (
also hier mein code von der .htaccess:
meine .htaccess schaut so aus:
Code:
AuthName "privat"
AuthType Basic
AuthBasicAuthoritative Off
AuthMySQLEnable On
AuthMySQLUser hidden
AuthMySQLPassword hidden
AuthMySQLDB hidden
AuthMySQLUserTable table
AuthMySQLNameField UserName
AuthMySQLPasswordField UserPass
AuthMySQLAuthoritative On
AuthMySQLHost localhost
AuthMySQLPwEncryption crypt
require valid-user
aber wenn ich mir jetzt das verzeichniss im root anzeigen lassen will ist es versteckt und wenn ich jetzt dorthin wechsle kommt nur 500 internal error
meine schritte waren:
Code:
apt-get install libapache2-mod-auth-mysql
a2enmod
invoke-rc.d apache2 force-reload
in a2enmod hab ich dann das modul auth_mysql enabled
jmd. ne ahnung was ich da noch machen muss ?!
edit:
ich hab mal vom apache des /server-info angehaun und mal geschaut was drinne steht und ob des mysql überhaupt drinne steht ...
gut soweit stehts drinne doch die
sehen ein wenig anders aus also ich hab ich meine .htaccess auch einwenig angepasst und das resultat:Module Directives:
Code:
AuthName "privat"
AuthType Basic
AuthBasicAuthoritative Off
# AuthMySQLEnable On
AuthMySQL
AuthMySQL_User hidden
AuthMySQL_Password hidden
AuthMySQL_DB hidden
AuthMySQL_Password_Table hidden
AuthMySQL_Username_Field UserName
AuthMySQL_Password_Field UserPass
AuthMySQL_Authoritative On
AuthMySQL_Host localhost
# AuthMySQLPwEncryption crypt
AuthMySQL_Encrypted_Passwords on
AuthMySQL_Encryption_Types crypt
require valid-user
tja nur leider bleib ich weiterhin auf dem 500 error code händen
edit:
soo nun hab ichs gefunden ... hab in den falschen error logs gesucht (
also hier mein code von der .htaccess:
Code:
AuthName "priv"
AuthMySQL On
AuthType Basic
AuthMySQL_User xxx
AuthMySQL_Password xxx
AuthMySQL_DB xxx
AuthMySQL_Password_Table xxx
AuthMySQL_Username_Field xxx
AuthMySQL_Password_Field xxx
AuthMySQL_Authoritative On
AuthMySQL_Host xxx
AuthMySQL_Encrypted_Passwords on
AuthMySQL_Encryption_Types crypt
require valid-user
Zuletzt bearbeitet: