Bug #11374 Updated: Browsers other then IE write empty session files to /tmp.
| From: | sniper@php.net | Date: | Thu, 14 Jun 2001 17:38:04 +0000 |
| Subject: | Bug #11374 Updated: Browsers other then IE write empty session files to /tmp. | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-57141@lists.php.net to get a copy of this message | ||
ID: 11374
Updated by: sniper
Reported By: bartjan.buijs@hi-technet.com
Old-Status: Open
Status: Bogus
Bug Type: *Session related
Operating system:
PHP Version: 4.0.5
Assigned To:
Comments:
If you don't want to test it, it's your problem.
This works for me just fine as it does for hundreds of
other people too. Check your settings.
Previous Comments:
---------------------------------------------------------------------------
[2001-06-12 14:07:15] bartjan.buijs@hi-technet.com
Hi,
I've tried to get sessions working with version 4.0.1pl2 and version 4.0.5. What is the chance
it will work with this release candidate? Isn't there another way to verify this problem? Can
you change the description of this bug?
---------------------------------------------------------------------------
[2001-06-10 02:52:57] sniper@php.net
This works for me just fine with PHP 4.0.6RC3.
Could you please try it? You can find it here:
http://www.php.net/~andi/php-4.0.6RC3.tar.gz
--Jani
---------------------------------------------------------------------------
[2001-06-10 01:25:45] bartjan.buijs@hi-technet.com
It isn't the browser that causes this behaviour, it's the protocol. When a php script that
uses sessions is requested using HTTP/1.0, created session files are empty. When the same script is
requested using HTTP/1.1 everything works fine.
Sample url: http://www.hi-technet.com/php/count_me.php
Sample code:
<?
session_start();
echo session_id();
if(!isset($count)) {
session_register("count");
$count = 1;
}
else {
$count++;
}
echo "<p>You've been here $count times. Thanks!</p>";
?>
---------------------------------------------------------------------------
[2001-06-09 01:45:41] sniper@php.net
And where does IE write them? What do you mean by 'empty session files'? As PHP is
server-side, it's a bit impossible
to be browser that causes this behaviour.
Do you have any short example code of this?
--Jani
---------------------------------------------------------------------------
[2001-06-09 01:14:36] bartjan.buijs@hi-technet.com
Browsers other then IE write empty session files to /tmp.
Used software: APACHE 1.3.20 / PHP 4.0.5 on FreeBSD 3.0-RELEASE #5
Configure command:
'./configure' '--with-mysql=/usr/local'
'--with-apache=../apache_1.3.20' '--enable-track-vars' '--enable-ftp'
Default php.ini file used.
Problem also existed in older version APACHE 1.3.6 / PHP 4.0.1pl2 on FreeBSD 3.0-RELEASE #5
---------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view the rest of the comments,
please view the bug report online.
ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=11374&edit=2