Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

PHP verarbeitet nich immer die Anfrage

Empfohlene Antworten

Hallo zusammen,

seit ein paar Tagen habe ich ein äußerst seltsames Problem mit meinem Webserver (SuSE Linux 9.0, Apache 2, PHP 4.3.3 [cgi]). Man könnte das Problem wie folgt beschreiben: 95% aller Anfragen auf .php-Dateien funktionieren ohne jedes Problem. Bei dem Rest der Anfragen will der Browser die .php-Datei runterladen. Dieser Download enthält dann die angeforderte .php-Datei (allerdings ungeparst - also noch der original Quelltext).

Im Apache-Acces-Log sehe ich die Anfrage. Allerdings ohne Probleme: [...]"GET /forum/faq.php HTTP/1.0" 200[...] <-- Diese Datei habe ich aber als Download angeboten bekommen.

Woran kann es liegen, dass ein kleiner Teil der .php-Dateien nicht von PHP verarbeitet wird ???

Zusätzlich Infos, für diejenigen, deren Glaskugel defekt ist:

- Es sind nicht immer die gleichen PHP-Dateien, wo der Effekt auftritt (mal funzt z.B. die faq.php, ein paar Stunden später nicht mehr)

- Es scheint nur bei Pages aufzutreten, die mit Sessions arbeiten (jedoch kann ich das nicht mit Sicherheit behaupten)

- Google hat mir nicht weitergeholfen

Das sieht nach einem Bug in Apache2 aus, ich habe auch einen solchen Eintrag bei Bugzilla gefunden, welcher genau dein Problem beschreibt.

Es liegt also nicht an PHP, sondern am Apache.

Versuch mal online nach Patches für den Apache zu suchen, mit SuSE-YOU sollte das ja kein Problem sein ;)

Verschoben -> Webserverforum

@Tweetymax: Hast du den Link zu dem Beitrag in Bugzilla griffbereit. Ich würde das gerne mal selber lesen, bevor ich jetzt ein Update von dem Krempel mache *g*

Na aber sicher habe ich das, habs nur beim einstellen vergessen mit aufzuführen ;)

der Link ist -> http://nagoya.apache.org/bugzilla/buglist.cgi...

Es sollte der 2. Eintrag sein, sofern nicht noch einer hinzugekommen ist ;)

  • 3 Wochen später...

Jetzt wo mal jemand fragt: Ja, ich habe das Problem inzwischen gelöst. Auch wenn der Bug der in Bugzilla gelistet ist, nicht ganz das Problem beschreibt, das ich hatte, ist das Problem nun behoben.

Ich hatte die Version 2.0.48 und habe jetzt auf 2.0.52 upgedatet. Seit dem ist das Problem wie vom Erdboden verschwunden :) Da ich aber auch gleichzeitig ein Update von PHP (4.3.3 -> 4.3.9) gemacht habe, kann ich jetzt nicht 100%ig sagen, dass es am Apache gelegen hat.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.