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 - keep process alive

Empfohlene Antworten

Veröffentlicht

hi, hab n kleines PHP script das eine ziemlich große und langandauernde (ca. 5min)

abfrage in eine mySQL datenbank macht und das ergebnisse soll dannper email gesendet werden. klapp auch so weit wunder bar nur wenn auf dem mySQL server mehrere prozesse schon am laufen sind habe ich das gefühl da mein php script irgendwann aussteig wenn es zu lange auf das ergebnisse von dem sql query warten muss, nun meine frage gibt es in PHP eine funktion die sagt halte das PHP script am leben. ich nehme an das der sever (apache auf linux) ein time out gibt wenn lange nichts passiert (also wenn das script auf die sql query wartet)

jemand eine idee ?

danke

gruß

MadCro

du könntest folgendes machen:

entweder

das script timeout und das Servertimeout erhöhen

oder

es mal mit sleep() versuchen

Original geschrieben von MadCro

hi, hab n kleines PHP script das eine ziemlich große und langandauernde (ca. 5min)

abfrage in eine mySQL datenbank macht und das ergebnisse soll dannper email gesendet werden.

Hm, bist du sicher das du nicht einen Design Fehler hast?

Das müssen schon riesige Tabellen und Joins sein, das du auf 5 min kommst.

Gruß Jaraz

mit dem code könnte man dir am besten helfen.

  • 2 Wochen später...

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.