Htacess script

B

brenner26

ich habe da ein problem mit einem script was mit htaccess zu tun hat undzwar dieses:
<?php
if($PHP_AUTH_USER!="test" OR $PHP_AUTH_PW!="test") {
Header('HTTP/1.1 401 Unauthorized');
Header('WWW-Authenticate: Basic realm="Top Secret"');

exit;
}
weiter gehts hier

?>

auf dem kontenserver bekomme ich einl loginfenster ist ja auch ok und da zunzt es aber wenn ich es auf meinem apacheserver packe bekomme ich die servererror 500 fehlermeldung wieder warum ?
und was kann ich machen .... bedanke mich im voraus
brenner 23

http://www.domiphon.de
 
Das könnte daran liegen, dass der Server kein htacces unterstützt.
Falls es nicht so ist, dann weiß ich auch nicht weiter. :)
 
und wie kann ich ihm das beibringern

und wie bekomme ich es gebacken ???
 
Irrtum Nino, dazu muss der Server kein htaccess kennen :) Das wird wohl am script liegen. Ich schreib sowas mal eben, und häng es nachher nachträglich an :)
-- edit --
PHP:
<?php
define('username','johannes'); // username
define('password','johannes'); // password
define('realm','Schlumpfhausen'); // Realm

if (!isset($PHP_AUTH_USER) || !isset($PHP_AUTH_PW)) {
    header('WWW-Authenticate: Basic realm='.realm);
    header('HTTP/1.0 401 Unauthorized');
    header('Status: 401 Unauthorized');
} else {
    if($PHP_AUTH_USER != username OR $PHP_AUTH_PW != password) {
        header('WWW-Authenticate: Basic realm='.realm);
        header('HTTP/1.0 401 Unauthorized');
        header('Status: 401 Unauthorized');
        exit;
    }
}
?>
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück