ugrás a tartalomhoz

Session gond

Anonymous · 2004. Júl. 19. (H), 11.17
Windows 2003-as szerveren néha az alábbi hibaüzenetet kapom:

2 Unknown(): open(C:\WINDOWS\TEMP\\sess_b544b0649d91a97d7d3250e06c591e4d, O_RDWR) failed: Permission denied (13) Unknown 0

Elég nagy forgalmú az oldal és csak nagyon ritká jelentkezik ez a hiba.

Mi lehet a gond???


Köszi,

Sycora

sycora##kukac##jasmin.hu
 
1

Esetleg

Bártházi András · 2004. Júl. 19. (H), 12.53
Esetleg memória gondok is lehetnek, éppen akkor elfogy a memória. Én nemrég találkoztam ilyennel: teljesen oda nem való hibaüzenetet kaptam, amikor a session kiírásakor elérte a PHP a beállított 8MB memória limitet. De ez csak egy nagyon tipp...

-boogie-
2

hibaüzenet

bbalint · 2004. Júl. 19. (H), 15.01
az van odaírva, hogy permissün denájd nem pedig hogy emalloc() vagy valami failed...
(szvsz) nincs olyan/nem írható a c:\windows\temp könyvtár, esetleg egy perjelet kéne törölni a php.ini-ből, a session.save_path beállításnál...
"vagy tudom is én", mert nekem úgy néz ki, hogy
session.save_path="c:\\tmp\\php\\"
és. inkább jogosultságot kéne adni arra a könyvtárra minden kinek; márha NTFS file rendszerről vala szó,

bbalint
4

Nekem is hülyeséget írt ki...

Bártházi András · 2004. Júl. 19. (H), 15.35
Ugyanígy hülyeséget kaptam hibaüzenetként múltkor én is (itt a Weblaboron voltak gondok). A memória érte el az engedélyezett maximumot, mégis azt írta, hogy nem tudja írni a session-t. E mellett a hibaüzenet mellett szerepelt egy olyan is, hogy a memória elfogyott, viszont az összefüggés nem volt teljesen egyértelmű közöttük, ráadásul hibaüzenetként csak az jelent meg, hogy nem tudja írni a session-t.

-boogie-
3

pontosabban?

bbalint · 2004. Júl. 19. (H), 15.04
az is lehet, hogy elfelejtett/nem zárt le egy megnyitott file-mutatót a PHP, ami még ott nyitva áll és ezért van a hiba...