Liste der Anhänge anzeigen (Anzahl: 1)
Internal Server Errors, u.a. beim Newsletterversand
Servus!
ich habe eine, inzwischen inhaltlich recht umfangreiche, Installation von Contao, die über mehrere Zwischenstände von Contao 2.9.x unter aktuell 4.13.2 läuft. Die Upgrades auf 3.5, 4.9 und dann 4.13 liefen mit Anpassungen ganz gut durch. Aber ich hatte immer mal wieder Internal Server Errors (E-500). Deshalb habe ich dann meist statt zu aktualisieren Contao über den Manager neu installiert und DB + files/ + templates/ übernommen.
Mit dem Update 4.9 › 4.13 kam dann noch ein Providerumzug dazu (von Strato zu IONOS – jaja, Pest und Cholera, schon klar).
Seitdem macht nun der Newsletterversand Probleme. Der erste Versuch lief durch, bis IONOS meinte, Spam zu erkennen. Das ist jetzt geregelt:
- Absender-Adresse entsperrt
- SMTP in Contaos config/parameter.yml eingetragen
Die Testmail laufen damit auch problemlos durch. Beim Versand des kompletten Newsletters kommt aber nach ein paar Empfängern ein E-500 mit der Begründung:
Anhang 25465
Neuer Versuch, wieder Neuinstallation, diesmal Contao 4.13.2, mit einem Test-Newsletter mit weniger als 20 Empfängern läuft zwar durch, bringt aber am Ende auch einen E-500, diesmal mit:
Zitat:
count(): Argument #1 ($value) must be of type Countable|array, null given
Die vollständige Fehlermeldung in /var/logs/prod-....log ist:
Zitat:
[2022-04-08T14:14:28.559282+02:00] request.CRITICAL: Uncaught PHP Exception TypeError: "count(): Argument #1 ($value) must be of type Countable|arra
y, null given" at /---contao-root---/vendor/contao/newsletter-bundle/src/Resources/contao/classes/Newsletter.p
hp line 224 {"exception":"[object] (TypeError(code: 0): count(): Argument #1 ($value) must be of type Countable|array, null given at /---contao-root---/vendor/contao/newsletter-bundle/src/Resources/contao/classes/Newsletter.php:224)"} []
Jemand eine Idee, was da schief läuft? Was kann ich tun?