ID:               15613
 Updated by:       [EMAIL PROTECTED]
-Summary:          readfile doesn't  work correctly with WIndows XP
 Reported By:      [EMAIL PROTECTED]
 Status:           Feedback
 Bug Type:         Output Control
 Operating System: Windows XP (Professional)
 PHP Version:      4.1.1
 New Comment:

Yuk!
Do you have output buffering enabled, and/or gzip compression?
(Just to confirm).


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

[2002-02-19 05:09:04] [EMAIL PROTECTED]

No, it's not a problem of the image presentation. The files (the
original and the downloaded one) differ. The same probleme occurs with
text files. Below you will find a comparision between an original text
file and what the download makes of it:

------- a cutting of apache httpd.conf ----------------

#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule php4_module modules/php4apache.dll

#
#  Reconstruction of the complete module list from all available
modules
#  (static and shared ones) to achieve correct module execution order.
#
# The modules listed below, without a corresponding LoadModule
directive,
# are static bound into the standard Apache binary distribution for
Windows.
#
# Note: The order in which modules are loaded is important.  Don't
change
# the order below without expert advice.
#
# [WHENEVER YOU CHANGE THE LOADMODULE SECTION ABOVE, UPDATE THIS TOO!]
ClearModuleList
#AddModule mod_vhost_alias.c
AddModule mod_env.c
AddModule mod_log_config.c
#AddModule mod_mime_magic.c
...
-------------------------------------------------------





--------------- the downloaded part -------------------
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule php4_module modules/php4apache.dll

#
#  Reconstruction of the complete module list from all available
modules
#  (static and shared ones) to achieve correct module execution order.
#
# The modules listed below, without a corresponding LoadModule
directiveRCRD(. 
.`.....p..h......`....Y...................`....`....`.............h..............(.......................FILE0..`......8.................._............`...........H......,ټ,ټ,ټ,ټ
...................\..................0...x..........Z.....[.....,ټ,ټ,ټ,ټ................
.......
R.E.S.U.L.T.~.3...H.T.M.t.m...0...x..........^.....[.....,ټ,ټ,ټ,ټ................
.....Yr.e.s.u.l.t.s.[.2.]...h.t.m......................yGH`....`............(..........h.............(...(.....................Z..S`....................@..........h.............(...(.......................................a`....S`....S`....p..........h.............(.H.p........................H.................@...................................3<u`....a`....a`....0..........h.............(..(...................R...Y~.....`....u`....u`....X..........h.............(..@...................................................................`....`....`....8..........h...........
 .       
.(..0....@...............!~.....3<`....`............(..........h.............(...(......................y`....................0..........h.............(..(..................T.....@.....`....`....`....H..........h...........
   .       
.(..8....E........Y......w......=Aف.....`....`....`....X..........h.............(..@.....................
......_......_.......@......_......_......`....`....`..............h.............(.8.`.8...............˽.....ʦv~k{~k{~k{.
......_...... .......ʦv~k{~k{~k{.@......_......
.......`....`....`..............h......
.......(.8.`.8....P...........˽.....ʦv~k{~k{~k{.
......_....Y .......ʦv~k{~k{~k{.@......_......
.......`....`............(..........h.............(...(.....................x<U`..............................h.............(.0.X.0...8.0...............:

...................\..................՗
...................\..................*`....`....`..............h.............(.8.`.8....
      ...........˽.....՗՗՗:.
............. .......՗՗՗՗Y. .............
.......C`....*`....*`..............h.............(.8.`.8....      
...........˽.....՗՗՗:.
............. .......՗՗՗՗. .............
.......\`....C`............(..........h.............(...(.....................<Ug`..............................h.............(.0.X.0...8.0................:

....................t..................b....................t..................~`....g`..Yg`..............h.............(.8.`.8....................($^b$^b:

.......................($^b$^bb.......................`....~`............(..........h.............(...(.....................`....................0..........h.............(..(...........................`.....`....`....`....(..........h..............(...(............$...........`....`....`..............h.............(.Y...@...............p.....`......n.....[.....:
:::................
.......A.r.c.h.i.v.e.0.0.0.0.0.0.0.1.[.1.]...j.p.g...`....`....`..............h.............(.p....@...8............p.....`.....p.Z.....[.....:
:::................
.......
A.R.C.H.I.V.~.1...J.P.G.g.i.f.`....`....`.............h.............
(............$...........FILE0..`......8..................`............`.YRCRD(.
      .!`.....p..X......!`....Z..........c...............H......:
:::
...................\..................0...x..........Z.....[.....::
::................
.......A.R.C.H.I.V.~.1...J.P.G.0.0.1.0.............n.....[.....::
::................
.......A.r.c.h.i.v.e.0.0.0.0.0.0.0.1.[.1.]...j.p.g......................yG7
`....`............(..........h.............(...(...........Z........bQ,.,.B
`....................@..........h.............(...(.........$..............................P
`....B `....B
`....p..........h.............(.H.p..........$..............H.................@...................................3<d
`....P `....P
`....0..........h.............(..(..................n.....n.....p
`....d `....d
`....X..........h.............(..@.........$............
....................................Z........ `....p `....p
`....8..........h...........  .       
.(..0....@....$...........1n.....3<
`....
`............(..........h.............(...(......................

`....................X..........h.............(..@.........$............
..................... ...................... `.... `....
`..............h.............(.8.`.8.@...............p.....::
::.
............ .......::::Z................
....... `.... `....
`..............h.............(.8.`.8.@...8............p.....::
::.
............ .......::::................
....... `....
`............(..........h.............(...(.....................
<U
`..............................h.............(.0.X.0...8.0................:

...................w..................p
...................w.................. `.... `..Z
`..............h.............(.8.`.8................7......='pp:
..............
.......='ppp..............
.......!`....
`............(..........h.............(...(....................."!`..............................h.............(.@.h.@...8.
...."...........:::
...................w..................ʦvʦvʦv
...................w..................=!`...."!`...."!`..Z..........h.............(.8.`.8................7......0:
::..............
.......0ʦvʦvʦv..............
.......V!`....=!`............(..........h.............(...(.....................a!`..............................h.............(.8.`.8................7......0:
::..............
.......0:::..............
.......z!`....a!`............(..........h.........Z..(...(.....................!`....................0..........h.............(..(..................Z.....9n.....!`....!`....!`..............h.............(...(.p.l................'.....y`.....p.Z.....[.....jjjj.
............
.......
A.R.9.5.E.5.~.1...J.P.G.0.0.4.!`....!`....!`..............h.............(...(..l...............'.....y`......n.....[.....jjjj.
............
.......A.r.Zh.i.v.e.0.0.0.0.0.0.0.1.[.1.]...j.p.g.0.!`....!`....!`....H..........h.............(...(......................FILE0..aU......8........!`....!`....!`....0..........h.............(..(...........................y`.....!`....!`............(..........h............

.(...(.........................p!`..............................h............(.@.h.@...8.
.....z......l.....nnn
...................l..................~~Z such as
applications
# or images, you may want to use "application/octet-stream" instead to
# keep browsers from trying to display binary files as though they are
# text.
#
DefaultType text/plain

#
# The mod_mime_magic module allows the server to use various hints from
the
# contents of the file itself to determine its type.  The
MIMEMagicFile
...
----------------------------------------------------------




The size of the files is always correct.

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

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/15613

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

Reply via email to