Seite 1 von 1

Re: Fatal PHP Error - keine Mails werden abgerufen/Versendet

Verfasst: 28.11.2024, 13:39
von mirko
Den Aufruf des CronJob-Script vorübergehend deaktivieren, im Browser selbst aufrufen

domain.com/crons.php?language=de&DEBUG=1

sieht man mehr von der Fehlermeldung

Re: Fatal PHP Error - keine Mails werden abgerufen/Versendet

Verfasst: 28.11.2024, 12:27
von TobiGeier
Super, vielen Dank für die Info.

Da wir über 20 Mailadressen nutzen.. kann man das irgendwo lesen, welche Adresse den Fehler ausgibt?

Re: Fatal PHP Error - keine Mails werden abgerufen/Versendet

Verfasst: 27.11.2024, 22:30
von mirko
Die neueste E-Mail im Postfach ist fehlerhaft , z.B. eine Spammail. Für einen Anhang oder eingebettetes Bild in der E-Mail ist kein Dateiname angegeben, das ist aber eine Pflichtangabe in E-Mails. Aus dem Grund scheitert die PHP-Funktion mime_content_type(), das führt zum sofortigen Scriptabbruch. Das könnte auch eine gefährliche E-Mail sein, diese darf natürlich nicht über eine Verteilerliste versendet werden.

Re: Fatal PHP Error - keine Mails werden abgerufen/Versendet

Verfasst: 27.11.2024, 21:28
von TobiGei
Konfi:
PHP Version 8.3.12
PHP Safe Mode Off
MySQL Version 5.7.42-log; database encoding: utf8; connection encoding: utf8

Mail-Posteingang & Postausgang getestet, funktioniert.

Fatal PHP Error - keine Mails werden abgerufen/Versendet

Verfasst: 27.11.2024, 21:10
von TobiGei
Seit 16:45 kommen keine Mails mehr durch...

Ereignissprotokoll:
Aktion: wird gerade ausgeführt Prüfung Verteilerlisten
Start: 25.11.2024 16:45:08
Ende: 25.11.2024 16:45:08
Ergebnis: Executing


Etwaige Aufgaben manuell durchgeführt. Dann komme ich auf die Seite

http://domain.com/crons.php?language=de

memory used: 2097152 bytes

CurrentCronJobScriptLevel: 6
Script timeout at level 6.
Check options of email retrieving or for email sending.
Script error at level 6.
Fatal PHP ERROR type=1; message=Uncaught ValueError: mime_content_type(): Argument #1 ($filename) cannot be empty in .../sml2/functions.inc.php:2379 Stack trace: #0 .../sml2/functions.inc.php(2379): mime_content_type() #1 .../sml2/mailcreate.inc.php(544): _OFAQP() #2 .../sml2/cron_distriblists.inc.php(1116): _LOCCA() #3 .../sml2/cron_distriblists.inc.php(153): _OA6AR() #4 .../sml2/crons.php(350): _OAJA8() #5 {main} thrown; file=.../sml2/functions.inc.php; line=2379
Script error at level 6.
Fatal PHP ERROR type=1; message=Uncaught ValueError: mime_content_type(): Argument #1 ($filename) cannot be empty in .../sml2/functions.inc.php:2379 Stack trace: #0 .../sml2/functions.inc.php(2379): mime_content_type() #1 .../sml2/mailcreate.inc.php(544): _OFAQP() #2 .../sml2/cron_distriblists.inc.php(1116): _LOCCA() #3 .../sml2/cron_distriblists.inc.php(153): _OA6AR() #4 .../sml2/crons.php(350): _OAJA8() #5 {main} thrown; file=.../sml2/functions.inc.php; line=2379
Script error at level 6.
Fatal PHP ERROR type=1; message=Uncaught ValueError: mime_content_type(): Argument #1 ($filename) cannot be empty in .../sml2/functions.inc.php:2379 Stack trace: #0 .../sml2/functions.inc.php(2379): mime_content_type() #1 .../sml2/mailcreate.inc.php(544): _OFAQP() #2 .../sml2/cron_distriblists.inc.php(1116): _LOCCA() #3 .../sml2/cron_distriblists.inc.php(153): _OA6AR() #4 .../sml2/crons.php(350): _OAJA8() #5 {main} thrown; file=.../sml2/functions.inc.php; line=2379


---

Habe nichts geändert. Was kann das jetzt sein?