po reinstalaci phptriad nemuzu rozbehat session na localu. zkousel jsem jak scripty ktere bez problemu fungujou na wz, tak scripty z intervalu.cz(takze tim to asi nebude)
v php.ini to mam nastaveny takhle:
[Session]
session.save_handler = files
session.save_path = /tmp
session.use_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = /
session.cookie_domain =
session.serialize_handler = php
session.gc_probability = 1
session.gc_maxlifetime = 1440
session.referer_check =
session.entropy_length = 0
session.entropy_file =
; session.entropy_length = 16
; session.entropy_file = /dev/urandom
session.cache_limiter = nocache
session.cache_expire = 180
session.use_trans_sid = 1
nevite kde je chyba?
Pls pomozet, v tomhletom se nevizna.
session.save_path = /tmp
Nastav existujici adresar.
Jestli to máš na Winech, tak je špatně session.save_path, tam se musí dát nějaká existující cesta nebo ten řádek zakomentuj (;).
no nejak to nefunguje, zkousel jsem oboje
no jeste bych mel dotaz - treba to nastavuju spatne
zkousel jsem:
;session.save_path = /tmp
i:
session.save_path = /tmp
(k tomu jsem jeste v adresari php vytvoril slozku tmp, tedy phpko mam:
C:\apache\php\
a pak jsem vytvoril:
C:\apache\php\tmp\
)
pokazde jsem jeste restartoval apache a porad to dela chyby i kdyz to na wz beha v pohode
Nastav to takhle:
session.save_path = c:\windows\temp
Nic, vic, nic min. Muzes ovsem zvolit i jiny adresar. Taky dej pozor na to, abys editoval spravny soubor php.ini, ten by mel byt rovnez v adresari windows (ci jine slozce, kde je windows instalovano).
Taky jsem měl na win problém se session. Jednak musíš nastavit exisující adresář a jednak musí mít apache nebo kdo do toho adresáře *povolen zápis*. Jakmile jsem mu ho povolil (moc jsem se s tím nepáral dal jsem everyone právo na všechno), začalo to fungovat. Ale stejně raději ladím věci doma na lin.
mockrat dekuju uz to funguje