Ik heb een wazig probleem; in mijn site (weblog) kan ik (en medeloggers) inloggen om te posten. De site wordt binnenkort verplaatst naar een dedicated server.
De login-check-functie zit in een weblogclass en vult een sessie met een array.
Deze array bevat de ID's van het weblogs waarop de ingelogde gebruiker mag posten.
Het probleem is dat op de nieuwe server deze sessie niet wordt opgeslagen.
Ik heb tests uitgevoerd met losse pagina's, waar een sessie wordt opgeslagen, en op een andere pagina uitgelezen en dit werkt goed. Hierna heb ik op de testpagina's de classes/functionlibraries geinclude, zodat ik kan uitsluiten dat er
ergens in de classes/functionlib's iets raars met de sessions gebeurd, ook dit werkt goed.
Hierna heb ik geprobeerd de sessie buiten de class om te setten, wat helaas niet werkt.
Ik heb de php/apache configuratie gecontroleerd, en gelijk getrokken met de situatie op de huidige server (waar het allemaal prima werkt).
De directory op de server waar de sessions worden opgeslagen bestaat, en apache mag er ook in schrijven (anders zouden de losse test-pagina's immers niet werken)
Dit had allemaal geen effect.
I'm outta options here.. Heeft iemand nog suggesties?
De login-check-functie zit in een weblogclass en vult een sessie met een array.
Deze array bevat de ID's van het weblogs waarop de ingelogde gebruiker mag posten.
Het probleem is dat op de nieuwe server deze sessie niet wordt opgeslagen.
Ik heb tests uitgevoerd met losse pagina's, waar een sessie wordt opgeslagen, en op een andere pagina uitgelezen en dit werkt goed. Hierna heb ik op de testpagina's de classes/functionlibraries geinclude, zodat ik kan uitsluiten dat er
ergens in de classes/functionlib's iets raars met de sessions gebeurd, ook dit werkt goed.
Hierna heb ik geprobeerd de sessie buiten de class om te setten, wat helaas niet werkt.
Ik heb de php/apache configuratie gecontroleerd, en gelijk getrokken met de situatie op de huidige server (waar het allemaal prima werkt).
De directory op de server waar de sessions worden opgeslagen bestaat, en apache mag er ook in schrijven (anders zouden de losse test-pagina's immers niet werken)
Dit had allemaal geen effect.
I'm outta options here.. Heeft iemand nog suggesties?