Ik loop tegen een probleem aan bij Firefox:
Ik ben bezig met een site te ontwikkelen (PHP 4.3.7, Apache 2.0.3.4 op Windows XP Pro SP2). Deze bestaat uit een aantal frames waarin diverse PHP files worden geladen. Als ik de hele frameset refresh dan lijkt het random te gebeuren dat een van de frames niet geladen worden, en dat deze zelfs ter download aangeboden wordt door Firefox! Uiteraard is hij wel geparsed (dus geen broncode wordt aangeboden), maar de file bevat headers, zoals dit:
Vreemd genoeg zie je ook dat de headers 3x herhaald worden.
Nu gebruik ik ook PHP's output buffering (ob_gzhandler). Zet ik deze uit, dan wordt het bestand niet ter download aangeboden, maar wordt deze output gelijk in het frame getoond.
Refresh ik weer, dan is er een kans dat alles het gewoon doet, of dat een ander frame dit probleem geeft.
Ik heb deze problemen echter niet als:
- Ze online geplaatst zijn (andere hosting)
- Onder Internet Explorer
- Als ze niet in een frame worden geladen!!!
Internet/GOT geven nog geen verheldering, misschien dat iemand iets weet? Ik zit zelf te denken aan PHP/Apache, maar ik zou niet weten waar ik iets als dit moet kunnen vinden in de configfiles. Vooral dat punt van wel/niet in een frame geladen zijn vind ik echt raar. Ben benieuwd naar evt. oplossingen.
<edit>typo's</edit>
Ik ben bezig met een site te ontwikkelen (PHP 4.3.7, Apache 2.0.3.4 op Windows XP Pro SP2). Deze bestaat uit een aantal frames waarin diverse PHP files worden geladen. Als ik de hele frameset refresh dan lijkt het random te gebeuren dat een van de frames niet geladen worden, en dat deze zelfs ter download aangeboden wordt door Firefox! Uiteraard is hij wel geparsed (dus geen broncode wordt aangeboden), maar de file bevat headers, zoals dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| 0
HTTP/1.1 200 OK
Date: Fri, 04 Feb 2005 10:47:08 GMT
Server: Apache/2.0.43 (Win32)
X-Powered-By: PHP/4.3.7
Cache-Control: no-cache, must-revalidate
Pragma: no-cache
Content-Encoding: gzip
Vary: Accept-Encoding
Keep-Alive: timeout=15, max=97
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=ISO-8859-1
211
‹ ´T[o›0~î¤ýÏ{Kœl«Ú¨€dŒ¬š‹Œ«(Oe^‚J N[þýl U¦©{Z^0çös¾cçS¹N)eÄAzïsF œ ´úJ
d0¾Mgs yÝ–ºlê¼BˆÆÐûøÁ±æþ¤80ç…#™äÔ‹ÝTÇ–›ísÞ0~Vy(º¢R`h~Ý:hð·‘;¥s°Õz?Q¿Žå“ISkUë‰ìö
‚b\¨Õ‹F[½«n@±ÍÒnÙ6“ëëËÅdêÁ8‹ï€ Ü…î*Õn•ÒØVG€¢m!½uá}¯ò®9j´ËËzj-Ã4…Ʈ̯Ÿka±dqHÙ2”.œÁQ±b{YXË ìe™¤'’ŸH™D'
NoO½ ÇYæÂ‡*/{r%ö95a" bð œg)&,^¾É)‚Wy¬äj1â…ç˜bΖ&CaØS”X£XÆ^.¡ç°h 2A,å.ߨi;ñé¦üù§#’ýˆ÷SŒu|1e|®ÚýMc‰¼xß{>»2àxÊù8x3.i¸¢¦;&è‘$2m¬„½þ?‚,“‚ù÷2Ùy2¤‚fg‚–”„1#˜Ÿ>“•Ïî虪·O÷LÐ$‰%&òüŸø]à×kú§9n »zå¸ ÿÿ 7I§¤V
0
0
HTTP/1.1 200 OK
Date: Fri, 04 Feb 2005 10:47:08 GMT
Server: Apache/2.0.43 (Win32)
X-Powered-By: PHP/4.3.7
Content-Encoding: gzip
Vary: Accept-Encoding
Content-Length: 407
Keep-Alive: timeout=15, max=96
Connection: Keep-Alive
Content-Type: text/html; charset=ISO-8859-1
‹ lRQOƒ0~ÖÄÿp61êÃèŒ>),a´b¤œ1{2Œá$â0P¢‹ñ¿ÛÓÅøÒÞw_¿ï®×ÚÇ,òpsð1ßOEàQúpéQÊõÄ•5¬ÓMS¨¢Ú¤%¥|N&G‡¶a»»Lï6(ø$¬TU¶àëç÷t~úþ&YgÛ¬Ìá®Vm¦›öçRó;\8¤QÛ2ožó\0Í9DåŜfMCÀ—üÖ!},ÓmÕ*úšË0ÚC÷A‡Ft˜à¢wFf=e™×ð©ÑÁ2Í^ÖuÕnV£â5]çp
m]žZ´ƒ
]l/ÕúÊZO§ç7Zÿeªì¼u<Ø<á&‰Czi„…¡+gÁÜ!c‚ßâìCŸ3÷C¿ÃÒ0{Œâ_4±Ñ
®«HÆeÇ{\ˆ$v½`>ûÁ±ËØÎ:ÜU½Oº'D©
ÙŸ+Lì œA"=3ëa.Ê| 3ˆÿý´†"3‹4¶´kRC3 .1ü•o ÿÿ þEõìt HTTP/1.1 304 Not Modified
Date: Fri, 04 Feb 2005 10:47:08 GMT
Server: Apache/2.0.43 (Win32)
Connection: Keep-Alive
Keep-Alive: timeout=15, max=95
ETag: "639b-1e4-e0f21966" |
Vreemd genoeg zie je ook dat de headers 3x herhaald worden.
Nu gebruik ik ook PHP's output buffering (ob_gzhandler). Zet ik deze uit, dan wordt het bestand niet ter download aangeboden, maar wordt deze output gelijk in het frame getoond.
Refresh ik weer, dan is er een kans dat alles het gewoon doet, of dat een ander frame dit probleem geeft.
Ik heb deze problemen echter niet als:
- Ze online geplaatst zijn (andere hosting)
- Onder Internet Explorer
- Als ze niet in een frame worden geladen!!!
Internet/GOT geven nog geen verheldering, misschien dat iemand iets weet? Ik zit zelf te denken aan PHP/Apache, maar ik zou niet weten waar ik iets als dit moet kunnen vinden in de configfiles. Vooral dat punt van wel/niet in een frame geladen zijn vind ik echt raar. Ben benieuwd naar evt. oplossingen.
<edit>typo's</edit>
[ Voor 8% gewijzigd door RobertdeBruin op 04-02-2005 13:59 ]