Strange url session behaviour after upgrade to 4.3 [message #182706] |
Fri, 30 August 2013 20:33 |
Tobiah
Messages: 30 Registered: April 2011
Karma:
|
Member |
|
|
I have a page that needs to get another page on the fly, using
the same session. I figured out how to stop my session and set
the cookie on the CURL handler, and everything was cool. The
curled page had my same session available as the calling page.
Life was good.
Now something has changed after upgrading from 5.2.4 to 5.3.10.
My session was no longer available on the curled page. What's
strange is that the PHPSESSID cookie was still being set, and
hit had the correct value.
Here is the weirdest part. If I do this:
session_id($_COOKIE['PHPSESSID']);
session_start();
The session is there! But why isn't php taking
the cookie as the id all by itself? Regular
pages (not curled) all work as before. All of
our websites work fine on the new version, except
for this one curl call. I could update 100's of
websites to fix them with the added lines, but
I'd really rather find out why the curled page
is not taking the session_id from the PHPSESSID
cookie.
Thanks!
Toby
|
|
|