Fehler: zu viele PHP scripte
Moderator: Ulrich
-
- Beiträge: 105
- Registriert: Mi 24. Mär 2021, 07:19
- Wohnort: Mägenwil, CH
- Hat sich bedankt: 22 Mal
- Danksagung erhalten: 2 Mal
- Kontaktdaten:
Fehler: zu viele PHP scripte
HI Ulrich - ich habe in meinem solaranzeige.log sehr viele Einträge mit dem Fehler: zu viele PHP Scripte. Heute Morgen hatte ich bei Sonnenaufgang auch keine Daten im Dashboard. Ein Reboot hat das dann aber wieder gefixt.
Hat das vielleicht etwas mit den vielen Fehlermeldungen zu tun ?- Ulrich
- Administrator
- Beiträge: 5525
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 155 Mal
- Danksagung erhalten: 883 Mal
- Kontaktdaten:
Re: Fehler: zu viele PHP scripte
Sobald das Auslesen des Gerätes nicht innerhalb 1 Minute passiert, kommt diese Fehlermeldung. In der Regel antwortet i so einem Fall das Gerät einfach nicht mehr. Suche den Fehler in Richtung Geräteverbindung.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]
Ulrich . . . . . . . . [Projekt Administrator]
-
- Beiträge: 105
- Registriert: Mi 24. Mär 2021, 07:19
- Wohnort: Mägenwil, CH
- Hat sich bedankt: 22 Mal
- Danksagung erhalten: 2 Mal
- Kontaktdaten:
Re: Fehler: zu viele PHP scripte
Danke Ulrich. Ich sehe diese Einträge vor allem in der Nacht. Kann ich irgendwo sehen um welches Gerät es sich handelt ?
-
- Beiträge: 1337
- Registriert: Do 25. Jun 2020, 13:40
- Hat sich bedankt: 23 Mal
- Danksagung erhalten: 83 Mal
Re: Fehler: zu viele PHP scripte
Such den Anfang dieser Fehlerreihe..dann siehste welche .php er grade abarbeiten wollte.
Wenn das in der Nacht ( wie bei mir immer wieder mal) passiert, bau einfach in die crontab einen,zwei reboot mit rein und Ruhe wird sein.
Bei mir tritt der Fehler meistens um 1:40 auf...also reboot 2:00 und sicherheitshalber bevor die Sonne aufgehen könnte, gegen 5:50 nochmal.
Wenn das in der Nacht ( wie bei mir immer wieder mal) passiert, bau einfach in die crontab einen,zwei reboot mit rein und Ruhe wird sein.
Bei mir tritt der Fehler meistens um 1:40 auf...also reboot 2:00 und sicherheitshalber bevor die Sonne aufgehen könnte, gegen 5:50 nochmal.
SMA Tripower 8 / Growatt MIN 3000 TL-XE / ELWA DC WW 300L / Growatt SPH 4600 an 4 ARK LV , 20,5kWp / 10kWh
-
- Beiträge: 105
- Registriert: Mi 24. Mär 2021, 07:19
- Wohnort: Mägenwil, CH
- Hat sich bedankt: 22 Mal
- Danksagung erhalten: 2 Mal
- Kontaktdaten:
Re: Fehler: zu viele PHP scripte
OK auch bei mir kommt der Fehler ab 1:40 Uhr.
Kannst Du mir sagen wie man einen Reboot einbaut um 2. 00 Uhr ? Ich bin kein Programmierer und brauche da ein bisschen Hilfe - vielen Dank !- Ulrich
- Administrator
- Beiträge: 5525
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 155 Mal
- Danksagung erhalten: 883 Mal
- Kontaktdaten:
Re: Fehler: zu viele PHP scripte
Mit dem Reboot ist das eine sehr brutale Art. Eleganter sind 3 Zeilen in die Datei sma_wr.php einzufügen.
Damit wird nur bei Tageslicht der Wechselrichter abgefragt. Man kann das noch etwas verfeinern bei Bedarf.
Hier müssen die 3 Zeilen eingefügt werden:
Ca. bei Zeile 270
Code: Alles auswählen
if($funktionen->tageslicht("hamburg") === false) {
goto Ausgang;
}
Hier müssen die 3 Zeilen eingefügt werden:
Ca. bei Zeile 270
Code: Alles auswählen
if($funktionen->tageslicht("hamburg") === false) {
goto Ausgang;
}
$COM1 = fsockopen($WR_IP, $WR_Port, $errno, $errstr, 5); // 5 = Timeout in Sekunden
if (!is_resource($COM1)) {
$funktionen->log_schreiben("Kein Kontakt zum Wechselrichter ".$WR_IP." Port: ".$WR_Port,"XX ",3);
$funktionen->log_schreiben("Exit.... ","XX ",9);
goto Ausgang;
}
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]
Ulrich . . . . . . . . [Projekt Administrator]
-
- Beiträge: 105
- Registriert: Mi 24. Mär 2021, 07:19
- Wohnort: Mägenwil, CH
- Hat sich bedankt: 22 Mal
- Danksagung erhalten: 2 Mal
- Kontaktdaten:
Re: Fehler: zu viele PHP scripte
OK - danke das werde ich so umsetzen. Den Ort "Hamburg" muss ich natürlich überschreiben. Welche Städteliste ist hier die Basis dazu ? Ich nehme mal nicht an, dass ich da einfach mein Dorf eintragen kann.
-
- Beiträge: 1337
- Registriert: Do 25. Jun 2020, 13:40
- Hat sich bedankt: 23 Mal
- Danksagung erhalten: 83 Mal
Re: Fehler: zu viele PHP scripte
Hallo mbaier,
einloggen in die Konsole als "root" (PW solar.2016)
dann >Eingabe crontab -e
dann diese Zeile einfügen
25 2 * * * reboot >/dev/null
Speichern mit F2, Beenden mit F10
Dann wird jede Nacht ein reboot in der 25.Minute, 2te Stunde..2:25 ausgeführt.
Da um diese Zeit seltenst hier Sonne scheint, gehen eigentlich nur die Temperaturdaten während des Bootens flöten, aber die 2 Punkte im Chart verschmerze ich gerne.
einloggen in die Konsole als "root" (PW solar.2016)
dann >Eingabe crontab -e
dann diese Zeile einfügen
25 2 * * * reboot >/dev/null
Speichern mit F2, Beenden mit F10
Dann wird jede Nacht ein reboot in der 25.Minute, 2te Stunde..2:25 ausgeführt.
Da um diese Zeit seltenst hier Sonne scheint, gehen eigentlich nur die Temperaturdaten während des Bootens flöten, aber die 2 Punkte im Chart verschmerze ich gerne.
SMA Tripower 8 / Growatt MIN 3000 TL-XE / ELWA DC WW 300L / Growatt SPH 4600 an 4 ARK LV , 20,5kWp / 10kWh
- Ulrich
- Administrator
- Beiträge: 5525
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 155 Mal
- Danksagung erhalten: 883 Mal
- Kontaktdaten:
Re: Fehler: zu viele PHP scripte
Die Städteliste findest du in der Datei /var/www/html/phpinc/funktionen.inc.php
ungefähr bei Zeile 100
Die Städteliste kannst du selber für deine Stadt erweitern.
Hamburg reicht aber, der Unterschied liegt nur im Minuten Bereich.
Einfacher ist es die Dämmerung ein zu stellen. Dämmerung = 3600 heißt das Gerät schaltet 1 Stunde nach Sonnenuntergang erst ab und 1 Stunde vor Sonnenaufgang ein.
Achtung! Die funktionen.inc.php wird bei einem Update überschrieben.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]
Ulrich . . . . . . . . [Projekt Administrator]
-
- Beiträge: 105
- Registriert: Mi 24. Mär 2021, 07:19
- Wohnort: Mägenwil, CH
- Hat sich bedankt: 22 Mal
- Danksagung erhalten: 2 Mal
- Kontaktdaten:
Re: Fehler: zu viele PHP scripte
Danke Urlich - ich habe jetzt die sma_wr.php Datei gemäss Deinem input angepasst. Vielen Dank für Deine Hilfe. Finde das Dashboard echt gut. Werde Dir eine Spende überweisen !