Autor | Zpráva | ||
---|---|---|---|
martindeveloper Profil |
#1 · Zasláno: 27. 12. 2008, 15:27:26
Dobrý den.
Na svém testovacím webu zkouším CMS a přidal jsem pár věcí a jedna znich byla podmínka if(session_start()){ die('Cannot start session !'); } a pořád to píše tu chybu, jenže zajímavé je to že když tu podmínku tam nemám tak session nádherně fungují. Nevíte kde je chyba ? Děkuji. |
||
Jan Tvrdík Profil |
#2 · Zasláno: 27. 12. 2008, 15:33:12 · Upravil/a: Jan Tvrdík
Správně je to totiž
if(!session_start()){ die('Cannot start session !'); } |
||
martindeveloper Profil |
#3 · Zasláno: 27. 12. 2008, 15:40:30
Aj já jsem osel :D
Neuvědomil jsem si to. Dobře takže první problé je solved. Nyní druhý problém. Při generování frontendu se používá třída template ..atd. Ale admina jsem se rozhodl udělat bez podpory templatů, ale problém je v tom že admin využivá stejný config jako frontend, ve kterém je výše zmíněné session ....atd. Na frontendu funguje vše jak má ale na adminovy mám chybu "Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\inetpub\wwwroot\php\VisionCMS\administrator\index.php:1) in C:\inetpub\wwwroot\php\VisionCMS\config.php on line 7" a session nejedou. Ale přitom vložení configu je na první řádce a nikde jinde v adminovi se session nezapínají. |
||
martindeveloper Profil |
#4 · Zasláno: 27. 12. 2008, 17:09:44 · Upravil/a: martindeveloper
Tak po pár hodinách jsem na to došel.
Ten soubor se mi uložil jako UTF-8 s BOM a to způsobovalo chybu. |
||
Časová prodleva: 15 let
|
0