You need to change the value of session.save_handler to "files". The "user"
value is used when you use a storage module other than flat files ( eg.
mysql).The "session_set_save_handler" function is used to pass custom
session management functions ( eg. storing session data in mysql ).Many
complete applications available at www.phpbuilder.com, zend.com and
weberdev.com
Lourens Naudé
Web Developer
Madeira Online Network
( madeira-island.com, madeiraapartments.com, madeirawine.com,
obrigado.com, esouthafrica.com, madeiraonline.com, madeirahotels.com )
> hi everyone,
> i encountered this error message --Fatal error: Failed to initialize
> session module in c:\program files\apache
> group\apache\htdocs\sessions\test2.php on line 2
>
> here is my php.ini setting in php 4. i am using window98, apache and
mysql-
> --
>
> [Session]
> ; Handler used to store/retrieve data.
> session.save_handler = user
>
> ; Argument passed to save_handler. In the case of files, this is the
path
> ; where data files are stored.
> session.save_path = C:\windows\temp
>
> ; Whether to use cookies.
> session.use_cookies = 1
>
>
> ; Name of the session (used as cookie name).
> session.name = PHPSESSID
>
> ; Initialize session on request startup.
> session.auto_start = 0
>
> ; Lifetime in seconds of cookie or, if 0, until browser is restarted.
> session.cookie_lifetime = 0
>
> ; The path for which the cookie is valid.
> session.cookie_path = /
>
> ; The domain for which the cookie is valid.
> session.cookie_domain =
>
> ; Handler used to serialize data. php is the standard serializer of PHP.
> session.serialize_handler = php
>
> ; Percentual probability that the 'garbage collection' process is
started
> ; on every session initialization.
> session.gc_probability = 1
>
> ; After this number of seconds, stored data will be seen as 'garbage'
and
> ; cleaned up by the garbage collection process.
> session.gc_maxlifetime = 1440
>
> ; Check HTTP Referer to invalidate externally stored URLs containing
ids.
> session.referer_check =
>
> ; How many bytes to read from the file.
> session.entropy_length = 0
>
> ; Specified here to create the session id.
> session.entropy_file =
>
> ;session.entropy_length = 16
>
> ;session.entropy_file = /dev/urandom
>
> ; Set to {nocache,private,public} to determine HTTP caching aspects.
> session.cache_limiter = private
>
> ; Document expires after n minutes.
> session.cache_expire = 180
>
> ; use transient sid support if enabled by compiling with --enable-trans-
> sid.
> session.use_trans_sid = 1
>
> url_rewriter.tags
= "a=href,area=href,frame=src,input=src,form=fakeentry"
>
> here are my sample source code taken from
> http://www.devshed.com/Server_Side/PHP/Commerce2/page4.html by Ying
Zang.--
>
>
> <?
> session_start();
> session_register("SESSION");
>
> if (! isset($SESSION)) {
> $SESSION["count"] = 0;
> echo "
> Counter initialized, please reload this page to see it increment";
> } else {
> echo "
> Waking up session $PHPSESSID";
> $SESSION["count"]++;
> }
> echo "
> The counter is now $SESSION[count] ";
> ?>
>
> Please help me to find what are the problems because i really stucked
with
> this session problems.
>
>
> thank a lot.