ID:               37481
 User updated by:  phpbugs at thequod dot de
 Reported By:      phpbugs at thequod dot de
 Status:           Closed
 Bug Type:         CGI related
 Operating System: Ubuntu Linux
 PHP Version:      5CVS-2006-05-17 (CVS)
 Assigned To:      dmitry
 New Comment:

Should I open another bug because the (now working) error message is
too verbose??


Previous Comments:
------------------------------------------------------------------------

[2006-07-20 06:29:03] [EMAIL PROTECTED]

Fixed -> closed.

------------------------------------------------------------------------

[2006-07-19 22:11:18] phpbugs at thequod dot de

It works!

Though it's now a bit too verbose (reference to source 
code/zend_operators).


VirtualHost log:

[Thu Jul 20 00:00:04 2006] [error] [client X] FastCGI: 
server "/X/php5-fcgi-starter" stderr: PHP Fatal error:  
Allowed memory size of 1048576 bytes exhausted 
at /X/cvs/php/PHP_5_2/Zend/zend_operators.c:1183 (tried to 
allocate 786358 bytes) in /X/public_html/bug_37481.php on 
line 6


Main server error log:
/X/public_html/bug_37481.php(6) : Fatal error - Allowed 
memory size of 1048576 bytes exhausted 
at /X/cvs/php/PHP_5_2/Zend/zend_operators.c:1183 (tried to 
allocate 786358 bytes)

------------------------------------------------------------------------

[2006-07-19 14:29:39] [EMAIL PROTECTED]

Could you retest it with current PHP_5_2. New memory manager may fix
this problem.

------------------------------------------------------------------------

[2006-05-24 17:21:18] phpbugs at thequod dot de

I have
log_errors=On (rather than E_ALL)
error_reporting=E_ALL
and
error_log not set.

IF I set error_log to some file, the fatal error gets 
logged there:
[24-May-2006 19:11:49] PHP Fatal error:  Allowed memory 
size of 1048576 bytes exhausted (tried to allocate 6 
bytes) in /XXX/web/test/memory.php on line 10

In the Apache main error.log I then get:
Allowed memory size of 1048576 bytes exhausted (tried to 
allocate 44 bytes)
[Wed May 24 19:14:24 2006] [warn] FastCGI: 
server "/XXX/fcgi-scripts/XXX/php5-fcgi-starter" (pid 
2637) terminated by calling exit with status '1'
[Wed May 24 19:14:24 2006] [warn] FastCGI: 
server "/XXX/fcgi-scripts/XXX/php5-fcgi-starter" (uid 
1001, gid 1001) restarted (pid 2767)

and in the VHOST's error log:
[Wed May 24 19:14:24 2006] [error] [client X] 
(104)Connection reset by peer: FastCGI: comm with 
server "/XXX/fcgi-scripts/XXX/php5-fcgi-starter" aborted: 
read failed
[Wed May 24 19:14:24 2006] [error] [client X] FastCGI: 
incomplete headers (0 bytes) received from 
server "/XXX/fcgi-scripts/XXX/php5-fcgi-starter"

IMHO, with error_log set it's even more bad: the 
fcgi-starter script exits, although I'm using 
PHP_FCGI_CHILDREN=4!

report_zend_debug does not seem to make a difference, and 
is "On" by default (not in my php.ini?!)

I've just tested it with current CVS PHP_5_1.

------------------------------------------------------------------------

[2006-05-24 11:06:49] [EMAIL PROTECTED]

Probably this is configuration problem. Try the following directives in
your php.ini

log_errors=E_ALL
report_zend_debug=0

They may satisfy your expectation (work for me).

I cannot reproduce server interanl error and "Connection reset by peer"
and "incomplete headers" messages. Please confirm that you still have
the problem or close the bug.


------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/37481

-- 
Edit this bug report at http://bugs.php.net/?id=37481&edit=1

Reply via email to