Hallo,
heute habe ich selbst mal ein Problem, bei dem ich grad nicht weiterkomme. Für einen Kunden habe ich eine Suchseite erstellt, auf der er wissenschaftliche Recherchen zu österreichischer Musik betreiben können soll. Die vorläufige Version ist unter [Adresse entfernt] zu finden.
Browserseitig ist keine Logik notwendig, es gibt keinen JS-Code. Das einzige, was Browser falsch machen könnten, ist das Handling des Session-Cookies.
Lokal funktioniert alles (mit FF und IE). Die o. g. Online-Version funktioniert auch problemlos im FF. Im IE (v. 8) dagegen kommen nur Suchergebnisse, wenn man "nur Literaturliste" ausgewählt hat. Schaltet man dort auf detailliert, bleibt der Status auf "Verbindung wird hergestellt..." (klingt für mich anders als "Seite wird geladen" oder "Warten auf Antwort", was ich ja noch verstehen würde). Es sieht für mich so aus, als würde er den Server nicht mehr finden, wenn man die detaillierte Ansicht auswählt. Das bleibt dann da stehen, solange man nichts unternimmt (eine Instanz des IE hat das gerade 30min lang durchgezogen, bis ich jetzt das Fenster geschlossen habe).
Mit der DB-Abfrage selbst kann es nichts zu tun haben, diese festgefrorene Anfrage ist nicht in der Prozessliste des MySQL-Servers enthalten und ich vermute, dass sie gar nicht bis dort hin kommt. Mit dem FF klappt es ja auch alles, also schließe ich serverseitige Fehler doch zu Recht aus, oder?
Das Ergebnis wird chunked ausgeliefert, also liegt es auch nicht am fehlenden Content-Length-Header, da ich mit Output Buffering arbeite.
Hat jemand eine Idee, woran das liegen könnte oder was ich übersehen habe?
Hinweis zum Ausprobieren: bei Name "mozart" eingeben und dann einmal als "nur Literaturliste" suchen (funktioniert) und einmal als "detailliert" (o. g. Problem).
Gruß,
Amica
heute habe ich selbst mal ein Problem, bei dem ich grad nicht weiterkomme. Für einen Kunden habe ich eine Suchseite erstellt, auf der er wissenschaftliche Recherchen zu österreichischer Musik betreiben können soll. Die vorläufige Version ist unter [Adresse entfernt] zu finden.
Browserseitig ist keine Logik notwendig, es gibt keinen JS-Code. Das einzige, was Browser falsch machen könnten, ist das Handling des Session-Cookies.
Lokal funktioniert alles (mit FF und IE). Die o. g. Online-Version funktioniert auch problemlos im FF. Im IE (v. 8) dagegen kommen nur Suchergebnisse, wenn man "nur Literaturliste" ausgewählt hat. Schaltet man dort auf detailliert, bleibt der Status auf "Verbindung wird hergestellt..." (klingt für mich anders als "Seite wird geladen" oder "Warten auf Antwort", was ich ja noch verstehen würde). Es sieht für mich so aus, als würde er den Server nicht mehr finden, wenn man die detaillierte Ansicht auswählt. Das bleibt dann da stehen, solange man nichts unternimmt (eine Instanz des IE hat das gerade 30min lang durchgezogen, bis ich jetzt das Fenster geschlossen habe).
Mit der DB-Abfrage selbst kann es nichts zu tun haben, diese festgefrorene Anfrage ist nicht in der Prozessliste des MySQL-Servers enthalten und ich vermute, dass sie gar nicht bis dort hin kommt. Mit dem FF klappt es ja auch alles, also schließe ich serverseitige Fehler doch zu Recht aus, oder?
Das Ergebnis wird chunked ausgeliefert, also liegt es auch nicht am fehlenden Content-Length-Header, da ich mit Output Buffering arbeite.
Hat jemand eine Idee, woran das liegen könnte oder was ich übersehen habe?
Hinweis zum Ausprobieren: bei Name "mozart" eingeben und dann einmal als "nur Literaturliste" suchen (funktioniert) und einmal als "detailliert" (o. g. Problem).
Gruß,
Amica
Kommentar