By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
446,387 Members | 1,751 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 446,387 IT Pros & Developers. It's quick & easy.

session_start() intermittently fails on the same page, then works, then works, then fails..

P: n/a
I am using session_start() on index.php and for some reason sometimes
it'll fail. No warnings, no errors, no notices, not even after
prepending error_reporting(E_ALL) and ini_set('display_errors', TRUE)
before session_start() do I see anything, it just plain dies.

I used LiveHTTPHeaders to verify that I am getting a 200 OK response,
thus everything seems OK except that it's dying on session_start().

Sometimes.

I'll go and refresh the page and then POOF everything is just fine, the
page delivers. I'll refresh a few more times to test and then after 2
- 3 times it fails again. Then works again. Then fails again. On and
on intermittently.

I can't find anything online that addresses such an unusual problem,
but what on earth do I do?

Phil

Dec 8 '06 #1
Share this Question
Share on Google+
6 Replies


P: n/a

comp.lang.php wrote:
I am using session_start() on index.php and for some reason sometimes
it'll fail. No warnings, no errors, no notices, not even after
prepending error_reporting(E_ALL) and ini_set('display_errors', TRUE)
before session_start() do I see anything, it just plain dies.

I used LiveHTTPHeaders to verify that I am getting a 200 OK response,
thus everything seems OK except that it's dying on session_start().

Sometimes.

I'll go and refresh the page and then POOF everything is just fine, the
page delivers. I'll refresh a few more times to test and then after 2
- 3 times it fails again. Then works again. Then fails again. On and
on intermittently.

I can't find anything online that addresses such an unusual problem,
but what on earth do I do?
Finally was able to produce the fatal error:

Fatal error: session_start(): Failed to initialize storage module: user
(path: /var/lib/php/session) in
/var/www/html/tools/app/include/code_header_script.inc.php on line 21
>
Phil
Dec 8 '06 #2

P: n/a

comp.lang.php wrote:
comp.lang.php wrote:
I am using session_start() on index.php and for some reason sometimes
it'll fail. No warnings, no errors, no notices, not even after
prepending error_reporting(E_ALL) and ini_set('display_errors', TRUE)
before session_start() do I see anything, it just plain dies.

I used LiveHTTPHeaders to verify that I am getting a 200 OK response,
thus everything seems OK except that it's dying on session_start().

Sometimes.

I'll go and refresh the page and then POOF everything is just fine, the
page delivers. I'll refresh a few more times to test and then after 2
- 3 times it fails again. Then works again. Then fails again. On and
on intermittently.

I can't find anything online that addresses such an unusual problem,
but what on earth do I do?

Finally was able to produce the fatal error:

Fatal error: session_start(): Failed to initialize storage module: user
(path: /var/lib/php/session) in
/var/www/html/tools/app/include/code_header_script.inc.php on line 21
Apparently I am not alone: http://bugs.php.net/bug.php?id=25876

Phil
Phil
Dec 8 '06 #3

P: n/a
we can go arround this error by simply passing session_id in url.
PHPSESSID

comp.lang.php wrote:
comp.lang.php wrote:
comp.lang.php wrote:
I am using session_start() on index.php and for some reason sometimes
it'll fail. No warnings, no errors, no notices, not even after
prepending error_reporting(E_ALL) and ini_set('display_errors', TRUE)
before session_start() do I see anything, it just plain dies.
>
I used LiveHTTPHeaders to verify that I am getting a 200 OK response,
thus everything seems OK except that it's dying on session_start().
>
Sometimes.
>
I'll go and refresh the page and then POOF everything is just fine, the
page delivers. I'll refresh a few more times to test and then after 2
- 3 times it fails again. Then works again. Then fails again. On and
on intermittently.
>
I can't find anything online that addresses such an unusual problem,
but what on earth do I do?
Finally was able to produce the fatal error:

Fatal error: session_start(): Failed to initialize storage module: user
(path: /var/lib/php/session) in
/var/www/html/tools/app/include/code_header_script.inc.php on line 21
>

Apparently I am not alone: http://bugs.php.net/bug.php?id=25876

Phil
Phil
Dec 9 '06 #4

P: n/a

theCancerus wrote:
we can go arround this error by simply passing session_id in url.
PHPSESSID
Actually that doesn't work either, it dies all the same if PHPSESSID is
in the query string or not (?PHPSESSID=...)

Phil

comp.lang.php wrote:
comp.lang.php wrote:
comp.lang.php wrote:
I am using session_start() on index.php and for some reason sometimes
it'll fail. No warnings, no errors, no notices, not even after
prepending error_reporting(E_ALL) and ini_set('display_errors', TRUE)
before session_start() do I see anything, it just plain dies.

I used LiveHTTPHeaders to verify that I am getting a 200 OK response,
thus everything seems OK except that it's dying on session_start().

Sometimes.

I'll go and refresh the page and then POOF everything is just fine, the
page delivers. I'll refresh a few more times to test and then after 2
- 3 times it fails again. Then works again. Then fails again. On and
on intermittently.

I can't find anything online that addresses such an unusual problem,
but what on earth do I do?
>
Finally was able to produce the fatal error:
>
Fatal error: session_start(): Failed to initialize storage module: user
(path: /var/lib/php/session) in
/var/www/html/tools/app/include/code_header_script.inc.php on line 21
>
Apparently I am not alone: http://bugs.php.net/bug.php?id=25876

Phil
Phil
Dec 9 '06 #5

P: n/a

"comp.lang.php" <ph**************@gmail.comha scritto nel messaggio
news:11*********************@f1g2000cwa.googlegrou ps.com...
I am using session_start() on index.php and for some reason sometimes
it'll fail. No warnings, no errors, no notices, not even after
prepending error_reporting(E_ALL) and ini_set('display_errors', TRUE)
before session_start() do I see anything, it just plain dies.

I used LiveHTTPHeaders to verify that I am getting a 200 OK response,
thus everything seems OK except that it's dying on session_start().

Sometimes.
<?php
session_start();
include("other_file.php");
echo "......etc

this code is good

<?php
include("session_start.php");
this code is NOT found correctly



Dec 10 '06 #6

P: n/a

Gufo Rosso wrote:
"comp.lang.php" <ph**************@gmail.comha scritto nel messaggio
news:11*********************@f1g2000cwa.googlegrou ps.com...
I am using session_start() on index.php and for some reason sometimes
it'll fail. No warnings, no errors, no notices, not even after
prepending error_reporting(E_ALL) and ini_set('display_errors', TRUE)
before session_start() do I see anything, it just plain dies.

I used LiveHTTPHeaders to verify that I am getting a 200 OK response,
thus everything seems OK except that it's dying on session_start().

Sometimes.

<?php
session_start();
include("other_file.php");
echo "......etc

this code is good
and this code breaks sometimes, producing a fatal error involving the
supposed value of session.save_handler, which in php.ini is "files" but
it thinks it's "user" even if I set it via ini_set() to "files" anyway
<?php
include("session_start.php");
this code is NOT found correctly
Why would I write that, that is obviously wrong

Dec 11 '06 #7

This discussion thread is closed

Replies have been disabled for this discussion.