Bug #212
offen[Bugsink] ErrorException: Warning: filesize(): stat failed for /srv/www/www.verl.de/pages/public/uploads/tx_powermail/1-1_waitfor_delay__0_0_15__--
0%
Beschreibung
Bugsink: https://bugsink.cytrus.de/issues/issue/fbfced26-d8f7-4b43-97fa-a61ccf128286/event/last/
Typ: NEW issue
Projekt: www-verl-de
Bugsink Alert
ErrorException: Warning: filesize(): stat failed for /srv/www/www.verl.de/pages/public/uploads/tx_powermail/1-1_waitfor_delay__0_0_15__--
Automatisch erstellt durch n8n
KI-Analyse:
1. Ursache
filesize() wird auf den Pfad /srv/www/www.verl.de/pages/public/uploads/tx_powermail/1-1_waitfor_delay__0_0_15__-- aufgerufen, jedoch liefert stat() keinen Treffer (Datei existiert nicht bzw. Pfad ist fehlerhaft). Das führt zu einem Warning und bricht die weitere Verarbeitung im TYPO3‑Request‑Handling ab.
2. Fix
- Vor dem Aufruf von
filesize()prüfen, ob die Datei tatsächlich existiert (file_exists()/is_file()). - Falls die Datei dynamisch erzeugt wird (z. B. temporäre Upload‑ oder Log‑Datei), sicherstellen, dass sie vorher korrekt angelegt wurde (z. B. korrekte Pfad‑Zusammensetzung, kein doppelter Unterstrich).
- Im Powermail‑Code (z. B. in
Classes/Powermail/Mail/AttachmentHandler.phpoder ähnlich) einen try‑catch‑Block um diefilesize()‑Aufrufe einbauen, um dasWarningzu fangen und graceful zu behandeln (z. B. Fehlermeldung loggen, aber den Request weiterleiten).
3. Betroffene TYPO3‑Extension
tt_powermail (Powermail) – das Modul, das Uploads/Dateien verarbeitet und wahrscheinlich die betreffende Datei erzeugt oder darauf zugreift.
4. Confidence
95 %
Nichts anzuzeigen