Path: csiph.com!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: k@rl.pflaesterer.de (Karl =?utf-8?Q?Pfl=C3=A4sterer?=) Newsgroups: de.comp.lang.php Subject: Re: Obskurer php-Bug: mail()+Referenzen => tried to allocate 6718605744721101138 bytes Date: Fri, 03 Dec 2021 17:02:21 +0100 Lines: 38 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net WRl9dg9SR9gnfeC8wWkrYgbXouw67i/Ut8nkWCyZ9nbzOEIh0= Cancel-Lock: sha1:02nObH6ngHYabhc2y2U969j5fzk= sha1:Rd36BQFRyZ3SL4bRmyxyO2l8miQ= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (darwin) Xref: csiph.com de.comp.lang.php:4746 Hansjoerg Lipp writes: > Am 03.12.21 um 14:14 schrieb Karl Pflästerer: >> Hast du diese Werte alle geprüft? >> >> https://www.php.net/manual/en/mail.configuration.php > > Ja. >> Spannend ist vielleicht: >> >> mail.log string >> >> The path to a log file that will log all mail() calls. Log entries include the full path of the script, line number, To address and headers. >> >> >> Da du eine Referenz zum Scriptname hast. Eventuell knallt es an dieser >> Stelle > > Ist nicht gesetzt. > > Vielen Dank für den Input, es wäre wirklich schön, wenn ich nur etwas > übersehen hätte... Hast du bestimmt. Die Funktion mail() gibt es schon ziemlich lange und ich gehe davon aus, dass es nicht die seltenst genutzte PHP Funktion ist. Referenzen (auch so seltsame wie in deinem beispiel; wer macht so etwas und warum?) gibt es auch schon lange in PHP und auch Entwickler, die sehr kreativ werden. Ist es denn eine bestimme Referenz? Oder jede Referenz? Irgendwo werden diese Daten verarbeitet (vielleicht hat dein Hoster irgendetwas definiert). Die Definition alleine (du selbst benutzt diese Variablen ja nirgendwo), kann keinen Abbruch erzeugen. Wenn es mod_php ist; welches Aapche MPM ist im Einsatz? Wenn du das weißt, könntest du das Environment mit Docker leicht nachbauen KP