RE: [PHP] Transfer to another server - my sessions don't work!
| From: | John W. Holmes | Date: | Wed, 09 Oct 2002 02:40:06 +0000 |
| Subject: | RE: [PHP] Transfer to another server - my sessions don't work! | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-119370@lists.php.net to get a copy of this message | ||
You need a session_start() on your second page.
---John Holmes...
> -----Original Message-----
> From: Adam Royle [mailto:ifunk@myrealbox.com]
> Sent: Tuesday, October 08, 2002 10:06 PM
> To: php-general@lists.php.net
> Subject: [PHP] Transfer to another server - my sessions don't work!
>
> Hi,
>
> I transferred a small php site from my localhost to a new server
> (commercial server). However, after I transferred it over, my sessions
> would no longer work. Just as a test - here is some code I tried.
> Please tell me I'm doing it the wrong way. Also, at the bottom of this
> email this info from phpinfo(); if that helps. If I echo
> $GLOBALS['PHPSESSID'] it looks like a regular session id. I can get
the
> info on the first page after I have chucked it into the session, but
it
> doesn't seem to get it when I go to the next page.
>
> Thanks.
> Adam
>
> ----------- page1.php -----------
> <?php
>
> session_start();
>
> $_SESSION['adam'] = "something secret here";
>
> ?>
> <a href="page2.php">Page 2</a>
> ----------------------------------------
>
> ----------- page2.php -----------
> <?php
>
> echo $_SESSION['adam']; // this don't do anything
>
> echo "Thats all."; // this prints fine
>
> echo $PHPSESSID; // this prints fine
>
> ?>
> ----------------------------------------
>
>
>
> Configure Command './configure' '--with-mysql'
> '--with-apache=../apache_1.3.26' '--enable-track-vars'
> '--with-xml'
> '--enable-memory-limit=yes' '--enable-bcmath'
> '--with-gd=../gd-2.0.1'
> '--enable-gd-native-tt' '--enable-gd-imgstrttf'
> '--with-gdbm=/usr/include' '--enable-calendar'
> '--with-png-dir=/usr/lib' '--with-zlib-dir=/usr/include'
> '--with-freetype-dir=/usr/local/include/freetype2'
> '--with-jpeg-dir=/usr/local/lib' '--with-mcrypt'
> '--enable-trans-sid'
> '--with-sablot=/usr/local/lib' '--with-imap' '--enable-xslt'
> '--with-xslt-sablot' '--with-gettext' '--enable-sockets'
'--enable-ftp'
> '--enable-sablot-errors-descriptive'
>
> session
> Session Support enabled
> Directive Local Value Master Value
> session.auto_start Off Off
> session.cache_expire 180 180
> session.cache_limiter nocache nocache
> session.cookie_domain no value no value
> session.cookie_lifetime 0 0
> session.cookie_path / /
> session.cookie_secure Off Off
> session.entropy_file no value no value
> session.entropy_length 0 0
> session.gc_maxlifetime 1440 1440
> session.gc_probability 1 1
> session.name PHPSESSID PHPSESSID
> session.referer_check no value no value
> session.save_handler files files
> session.save_path /tmp /tmp
> session.serialize_handler php php
> session.use_cookies On On
> session.use_trans_sid 1 1