Newsgroup: it.comp.www.php
Titolo: sessioni, ma cosa è cambiato?

Non capisco proprio perchč mi venga visualizzato il seguente errore.
Premetto che con versioni precedenti alla 2.0.48 il codice andava 
benissimo senza errori.
Warning: Unknown(): Your script possibly relies on a session side-effect 
which existed until PHP 4.2.3. Please be advised that the session 
extension does not consider global variables as a source of data, unless 
register_globals is enabled. You can disable this functionality and this 
warning by setting session.bug_compat_42 or session.bug_compat_warn to 
off, respectively. in Unknown on line 0
Warning: Unknown(): open(/tmp\sess_fe52d0490303cbd0a1c859db075322b2, 
O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify 
that the current setting of session.save_path is correct (/tmp) in 
Unknown on line 0
qualcuno sa cosa significa?
grazie

 (/tmp) in Unknown on line 0
La directory /tmp esiste? L'utente che esegue il web server ha i
privilegi di lettura/scrittura su di essa?
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/x
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y

 
 > Versione 2.0.48 di cosa?
versione apache
 > Hai provato a farlo?
ho provato, poi perň non vedo piů neanche i parse error!
 > La directory /tmp esiste? L'utente che esegue il web server ha i
 > privilegi di lettura/scrittura su di essa?
immagino che la possa fare dove voglio, basta poi dare il percorso.
utente che esegue il web server ha i
 > privilegi di lettura/scrittura su di essa?
Sono sotto win e non linux

 Sono sotto win e non linux
Queste che cosa centra? Se sei sotto Windows NT/2000/XP/2003/LongHorn
devi comunque dare i privilegi discrittura all'utente che esegue il web
server.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/1Z


 
ok, ma non mi sono mai preoccupato dato che sono root

 ok, ma non mi sono mai preoccupato dato che sono root
Sotto Windows al massimo sei Administrator. Se Apache viene avviato
come servizio DEVI verificare che venga avviato con i privilegi
corretti etc. etc. etc.


 corretti etc. etc. etc.
Ma più che altro mi puzza quel /tmp sotto Win ... Infatti il php si
lamenta di non riuscire ad aprire /tmp\session_ECC.ECC.
Che è quel miscuglio li sopra? :-P
Ciao
--ev

 Che è quel miscuglio li sopra? :-P
[mi quoto]
La directory /tmp esiste?  L'utente che esegue il web server ha i
privilegi di lettura/scrittura su di essa?
[/quoto]


 
si esatto sono administrator;
la cartella NON esiste, allora dirai: <<creala e risolvi tutto>>; ok 
posso anche crearla, ma la questione ( forse non mi sono spiegato 
precedentemente) è:
perchè mi chiede di crearla?
Ho installato questa versione su questa macchina già una volta, e 
funzionava che era una meraviglia e non mi ha mai chiesto di creare una 
cartella tmp per le sessioni, poi (causa formattazione) ho dovuto 
re-installare il tutto.
Saluti

 precedentemente) è:  perchè mi chiede di crearla?  
http://www.php.net/manual/en/ref.session.php#ini.session.save-path



grazie, è che a volte dimentico di leggere la bibbia del php.