ID: 13852
User updated by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
Status: Bogus
Bug Type: Zlib Related
Operating System: Windows 2000
PHP Version: 4.0.4pl1
New Comment:

even with error_reporting(E_ALL) i don't get any error messages from the script. i 
already had tried this.
i have both the cgi and win-apache server module version of php installed parallely. 
.php files are mapped to the php module and .phpc to cgi. that way it is very easy to 
compare the output of an identical script by just renaming it.
while as cgi the script outputs the textfile as expected, the module doesn't give me 
anything. 
i only have one php.ini on my system, which resides in winnt\system32\php.ini. it is 
used by the cgi and module.

<?php
error_reporting(E_ALL);
$log = gzfile('test.gz');
foreach ($log as $l) echo "$l<br>";
?>

phil.

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

[2001-10-28 11:37:48] [EMAIL PROTECTED]

Probably not a bug (cgi does work, so very unlikely to be a bug in PHP or zlib). Ask 
support questions on http://www.php.net/support.php , or reopen if I'm wrong.

Try this:
Please check the location of your php.ini, that you're editing the right one. (check 
wether modifications show up in a phpinfo() page).

And check your error reporting level, set it to E_ALL (error_reporting(E_ALL); before 
anything). My guess is it's giving undefined function errors.

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

[2001-10-27 16:58:01] [EMAIL PROTECTED]

most of the zlib file reading functions, like gzfile,gzread,gzpassthru,gzgetc do not 
work in the Apache Module version of php. 
the function returns no value - without outputting any error or warning; sometimes the 
webserver crashes.
when i switched php to run as cgi everything works as expected.
don't know if this has been fixed, couldn't find an entry in the bugfinder.
phil.

running extensions:
extension=php_zlib.dll
extension=php_sablot.dll
extension=php_gd.dll
extension=php_pdf.dll
demo script (test.gz would be ascii text):
$log = gzfile('test.gz');
foreach ($log as $l) echo "$l<br>";


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



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


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to