php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #5950 Problems using session_start() and phpinfo()
Submitted: 2000-08-04 05:03 UTC Modified: 2000-08-09 22:10 UTC
From: volchok at email dot com Assigned:
Status: Closed Package: Session related
PHP Version: 4.0.1pl2 OS: Linux 2.2.16-3
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: volchok at email dot com
New email:
PHP Version: OS:

 

 [2000-08-04 05:03 UTC] volchok at email dot com
Using PHP as a loadable module. Apache/1.3.12 
Configure options:
./configure --enable-static --with-apxs=/usr/local/apache/bin/apxs \
--enable-force-cgi-redirect --enable-calendar --enable-dbase \
--with-gd=/usr/local/ --with-jpeg-dir --with-xpm-dir --with-jpeg-dir \
--with-ttf --with-t1lib --with-mysql=/usr/local/mysql --with-mm \
--enable-trans-sid --with-regex=system --with-zlib \
--enable-inline-optimization --enable-memory-limit \
--with-gettext

After running the following script

<?
session_start();
phpinfo();
?>


The zend credit section says:

This program makes use of the Zend scripting language engine:
Z@????rA@Ze@????rA@en@????rA@nd@????rA@d E@????rA@En@????rA@ng@????rA@gi@????rA@in@????rA@ne@????rA@e v@????rA@v1@????rA@1.@????rA@.0@????rA@0.@????rA@.1@????rA@1,@????rA@, C@????rA@Co@????rA@op@????rA@py@????rA@yr@????rA@ri@????rA@ig@????rA@gh@????rA@ht@????rA@t (@????rA@(c@????rA@c)@????rA@) 1@????rA@19@????rA@99@????rA@98@????rA@8-@????rA@-2@????rA@20@????rA@00@????rA@00@????rA@0 Z@????rA@Ze@????rA@en@????rA@nd@????rA@d T@????rA@Te@????rA@ec@????rA@ch@????rA@hn@????rA@no@????rA@ol@????rA@lo@????rA@og@????rA@gi@????rA@ie@????rA@es@????rA@s

If I take out session_start() everything appears without problems.

Can send url by email. I don't want to post it here since phpinfo() displays a lot of server information.  


I just tried rebuilding PHP using:

./configure --enable-static --with-apxs=/usr/local/apache/bin/apxs \
--enable-trans-sid --without-mysql --enable-session \
--without-gd

Same problem applies. 

Seession related settings from php.ini

[Session]
session.save_handler      = files   ; handler used to store/retrieve data
session.save_path         = /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              = SESSIONID  
                                    ; 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

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2000-08-09 22:10 UTC] hholzgra@php.net
should have been solved by the new trans-sid-id code
 
PHP Copyright © 2001-2025 The PHP Group
All rights reserved.
Last updated: Fri May 09 05:01:27 2025 UTC