Nejde na localhostu
12 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Mám script IF ( !($PHP_AUTH_USER == "Vas LOGIN" and $PHP_AUTH_PW=="Vase HESLO") ) { Header("WWW-Authenticate: Basic realm="SITE""); Header("HTTP/1.0 401 Unauthorized"); echo ("Pristup odepřen!"); Tenhle script mi jede jen tady na wz, ale doma na localhostu mi to napíše chyba serveru 500 (nebo tak nějak) Nevíte jak nastavit apatch, aby ten script jel?
-
PHP musi bezat ako modul Apache serveru! Inac ti authentifikacia nepojde.
-
<HTML>Me zarazi ta 500 ... pokud by PHP jelo jako CGI chybu 500 by to hodit nemelo pouze by to nefungovalo</HTML>
-
Mozem ti napisat postup ako to rozbehnut na localhoste. Musis mi povedat ci mas Windows alebo Unix.
-
>> Header("WWW-Authenticate: Basic realm="SITE""); Je tu chyba, i kdyz nevim, zda-li to ma vliv na 500: Header('WWW-Authenticate: Basic realm="SITE"'); BTW mas zaveden mod_auth?
-
<HTML>apache obvykle kdyz hodi 500 server error tak taky hodi neco celkem uzitecneho do logu obavam se, ze bez toho se dal nepohnes</HTML>
-
<HTML><i>hodi neco celkem uzitecneho do logu</i> myslis neco jako "stranku nelze zobrazit" ???? :-)))</HTML>
-
Ne. Ten log je soubor umístěný v adresáři apache/logs/error.log Spusť ten skript v prohližeči a až se objeví hláška 500, tak se podívej do tohoto logu a zjisti co tam na konci píše.
-
lackop: Používám windows 98
-
mast tam spatne uvozovky.
-
asi takto... Header("WWW-Authenticate: Basic realm=\"SITE\"");
-
<HTML>ja to myslel ironicky, tak snad priste...</HTML>