Newsgroup: it.comp.www.php
Titolo: Assurdo! Maledette Sessioni!!!

Questa cosa è assurda!
Ho creato una serie di pagine con degli script per le sessioni.
Le testo: tutto ok....per un paio di giorni. Da un bel momento in poi,
GLI STESSI SCRIPT non funzionano più! Provo e riprovo, commento,
inserisco messaggi di debug, alla fine lo riporto allo stato iniziale
e...FUNZIONA! :°°°-(
Sempre per un po' di tempo...dopodichè ricomincia la storia...
Penso: "Vabbè, ho configurato un pc con Linux, Apache, PHP e MySQL,
era la prima volta, forse ho sbagliato qualche settaggio (anche se ho
fatto tutto secondo gli "standard")...sarà questo il motivo!"
Ieri. Scarico un insieme di script opensource per la gestione degli
appuntamenti (approposito: grande suite! Si chiama Moregroupware e la
trovate su 
sourceforge.net
), la testo in locale (Win2k & EasyPHP
1.6)...tutto funziona alla perfezione...e per tutta la giornata! (per
la cronaca ieri avevo anche fermato e riavviato il server più volte)
Oggi. La provo: stesso problema dei miei script :((((. 
Da quanto ho capito il problema risiede tutto nelle sessioni, che
sembra non registrino "sempre" e/o "correttamente" i valori (infatti
il tipico comportamento è "non trovo i valori registrati...quindi ti
riporto alla pagina di autenticazione")
Ho provato anche a NON usare i cookie per le sessioni, a cancellare il
contenuto di tmp di easyphp, ad impostare registerGlobals su On (non
si sa mai)...ma niente :(
Ne sapete qualcosa?
Grazie in anticipo, Bye, Animanera. :)
P.S.: La versione dovrebbe essere in entrambi i casi (se non sbaglio)
la 4.2.3.

 riporto alla pagina di autenticazione")
hai messo anche error_reporting(E_ALL)??
come imposti le veriabili di sessione?
posta per esempio lo script di login che setta le variabili, poi posta come 
le referenzi.
controlla error_log di PHP,
posta i parametri relativi alle sessioni nel php.ini
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/gif.html

Ho avuto lo stesso problema anche io.  :-(((
Visto che i vari suggerimenti avuti non hanno risolto il problema mi sono
adattato a gestirmi le sessioni autonomamente con mySQL.
Una tabella, tre procedure... e il gioco è fatto!
Bye.

 posta i parametri relativi alle sessioni nel php.ini
Le impostazioni sono quelle standard (eccetto per i cookie). Cmq le
riporto di seguito:
[Session]
session.save_handler      = files   ; handler used to store/retrieve
data
session.save_path         ="C:\Programmi\EasyPHP\tmp\"; argument
passed to save_handler
                                    ; in the case of files, this is
the
                                    ; path where data files are stored
session.use_cookies       = 0       ; whether to use cookies
session.name
              = PHPSESSID  
                                    ; name of the session
                                    ; is used as cookie name
session.auto_start        = 0       ; initialize session on request
startup
session.cookie_lifetime   = 0       ; lifetime in seconds of cookie
                                    ; or if 0, until browser is
restarted
session.cookie_path       = /       ; the path the cookie is valid for
session.cookie_domain     =         ; the domain the cookie is valid
for
session.serialize_handler = php     ; handler used to serialize data
                                    ; php is the standard serializer
of PHP
session.gc_probability    = 1       ; percentual probability that the 
                                    ; 'garbage collection' process is
started
                                    ; on every session initialization
session.gc_maxlifetime    = 1440    ; after this number of seconds,
stored
                                    ; data will be seen as 'garbage'
and
                                    ; cleaned up by the gc process
session.referer_check     =         ; check HTTP Referer to invalidate
                                    ; externally stored URLs
containing ids
session.entropy_length    = 0       ; how many bytes to read from the
file
session.entropy_file      =         ; specified here to create the
session id
; session.entropy_length    = 16
; session.entropy_file      = /dev/urandom
session.cache_limiter     = nocache ; set to {nocache,private,public}
to
                                    ; determine HTTP caching aspects
session.cache_expire      = 180     ; document expires after n minutes
session.use_trans_sid     = 1       ; use transient sid support if
enabled
                                    ; by compiling with
--enable-trans-sid
url_rewriter.tags         =
"a=href,area=href,frame=src,input=src,form=fakeentry"
Grazie infinite, Bye, Animanera. :)

 TRUE!!!!). Come diavolo è possibile?!?!!?
Non ci avevo pensato...naturalmente un BUG (il problema riguarda proprio
header & sessioni)!
Ancora non ho ben capito se è stato risolto o meno.
Cmq, scarico l'ultima versione, la installo e vi faccio sapere.
Grazie, bye bye, Animanera. :)

 Cmq, scarico l'ultima versione, la installo e vi faccio sapere.
Confermato. Pare che con l'ultima versione il problema non si verifichi piů
(...sperando che non ricompaia fra qualche giorno!).
Bye bye, Animanera. :)