[vz-users] PPM - PHP maximum execution time exceeded

joekokker at epios.eu joekokker at epios.eu
Sat Nov 23 17:46:22 CET 2019


Hallo,

Der Fehler tritt auf wenn ich große Zeitreihen lade. Im Frontend kommt 
der Fehler "Gateway Timeout", zwischendurch auch "Service Temporarily 
Unavailable".

Die Konfiguration ist ein apache vor dem ppm mit rewrite. Sobald ich 
noch einmal die gleiche Zeitspanne lade, zeigt das Frontend die Daten 
an. Ich denke, dass das durch das Cachen des SQL Servers dann schneller 
geht.

Hier ist der Output des ppm processes während des Fehlers.
https://pastebin.com/MDRjagFJ

Die php version ist: PHP 7.3.11-1~deb10u1 (cli) (built: Oct 26 2019 
14:14:18) ( NTS )

Der Output von php -m ist: https://pastebin.com/eJPCggAf
Der Output von php -i ist: https://pastebin.com/eVRG5Us4

Wo könnte ich am besten ansetzten?

Beste Grüße
Joe



On 11/23/19 3:28 PM, Andreas Goetz wrote:
> Mir kommt das sehr seltsam vor. Der Prozess ist ja longrunning, soll also nicht nach 30sec gekillt werden. Ausserdem sollte ein gekillter Worker automatisch durch einen neuen ersetzt werden- und nicht erst auf einen Fehler laufen.
> 
> Long Story short: ein paar mehr Infos zu PHP Version, cli/cgi, ini, log etc könnten vielleicht helfen.
> 
> Viele Grüße, Andreas
> 
>> Am 23.11.2019 um 13:44 schrieb joekokker at epios.eu:
>>
>> Hallo,
>>
>> ich ziehe gerade meinen Volkszaehler auf die neueste git (master) Version. Dieses Mal möchte ich die Middleware als Stand Alone Version als ppm laufen lassen.
>>
>> Leider erhalte ich dabei einen Gateway Timeout, der im Log folgende Fehler wirft:
>>
>> php[21101]: Maximum execution time of 30 seconds exceeded. Closing worker.
>>
>> Es scheint, dass php einfach die Worker killt. Das Standard Timeout is 30 Sekunden. Mir kommt es komisch vor einfach in der php.ini das Timeout global hochzusetzten. Ich habe leider keine Einstellungsmöglichkeit in der htdocs/js/options.js File oder im /etc/middleware.json gefunden.
>>
>> Wie habt ihr das gelöst? Ich wäre um einen Hinweis sehr dankbar.
>>
>> Gibt es andere besondere Einstellungen, die noch nötig/sinnvoll sind beim Betrieb mit PPM?
>>
>> Beste Grüße
>> Joe


More information about the volkszaehler-users mailing list