TS: CURL PHP Server "verabschiedet" sich

Beitrag lesen

Hello,

Wie wird denn das PHP gestartet? -> FPN, PHP 7.0, NGINX, Linux

FPN (?)
Meinst Du FPM? Wenn Du Abkürzungen nur so hinschmeißt, kommt man als Leser, wenn man ehrlich ist, nicht wirklich mit. Wir Leser stehen in einem anderen momentanen Kontext, als Du!

Ich nehme als mal an, dass Du folgenden Aufbau benutzt

  • Linux als Betriebssystem
  • NginX als Webserver
  • darin läuft ein FastCGI Process Manager
  • der stellt auf Request die PHP-Prozesse zur Verfügung

Für PHP laufen also diverse zeitlich gestaffelte Einzelprozesse und die brechen irgendwann ab, wenn sie sich z. B. konkurrierend beeinträchtigen. Da könnte dann die maximale Skriptlaufzeit effektiv geworde sein?!

Oder stürzt der NginX ab? Dein Linux läuft hoffentlich weiter?

Du könntest also mal die Prozesstabelle bemühen und nachschauen, was nicht mehr läuft. Außerdem könntest Du von außen nach innen die Fehlermeldungen suchen. Als erstes also die Systemmeldugen des Linux (z. B. mit dmesg).

Außerdem könntest Du deinen PHP-Prozessen beibringen, dass sie selber in ein Log schreiben. Beim Start die PID ins Log schreiben und beim Shutdown ebenfalls. Meistens klappt das noch.

Danach sehen wir weiter.

Soweit ich das aber bisher beurteilen kann, gibt es bei Dir keinen "PHP-Server" im Sinne von PHP-Prozess eigenständig dauerlaufen zu lassen.

Liebe Grüße
Tom S.

--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.