Autor Zpráva
Y2Kane
Profil
Narazil jsem na dalsi problem -> kdyz chci pouzivat Session promenne, tak mi to PHP vypise varovani a ja nevim co s tim.
Jinymi slovy -> kdyz je inicializuji fci session_start(), tak se vypise:
failed: Permission denied (13);
Mohl by mi prosim nekdo poradit, co kde a jak nastavit, aby mi Session promenne fungovali? Dekuji.
Yuhů
Profil
příspěvek uživatele xfish5 byl odstraněn, protože obsahoval chybný odkaz na www.casopis.programator.cz a problém stejně neřešil.
llook
Profil
Sessions se ukládají do souborů. K adresáři se soubory sessions (a k sessions samotným také) musí mít server práva.
Adresář pro ukládání sessions se určuje v php.ini volbou session.save_path. Také se dá volba nastavit přímo z PHP skriptu funkcí ini_set(). Například ini_set('session.save_path', dirname(__FILE__).'/sessions'); za předpokladu, že sessions chceš ukládat do podadresáře "sessions" adresáře, ze kterého běží ten skript. Tomu adresáři nastavíš práva (třeba přes FTP) tak, aby do něj server mohl.
Ale funkce ini_set bývá často zakázaná. Pokud je to tvůj případ, pak máš prostě smůlu a musíš ty sešny vyřešit nějak jinak...
Y2Kane
Profil
To llook: Díky za radu. Samozřejmě jsem měl špatně nastavená práva u vyššího adresáře.
Toto téma je uzamčeno. Odpověď nelze zaslat.