Ich versuche ein Formular zu versenden.
In meiner Local-Installation habe ich die env.local angepasst - sämtliche Caches sind gelöscht:
PHP-Code:
MAILER_DSN=smtp://dev@de*****st.de:c********u0@mail.your-server.de:465?encryption=ssl
Alles geht!
Auf einem Hetzner Server kommt mit den gleichen Einstellungen ein Abbruch und im Log steht Folgendes:
Code:
[2023-12-05T14:39:00.651914+01:00] messenger.INFO: Sending message Contao\CoreBundle\Messenger\Message\SearchIndexMessage with contao_prio_low sender using Contao\CoreBundle\Messenger\Transport\AutoFallbackTransport {"class":"Contao\\CoreBundle\\Messenger\\Message\\SearchIndexMessage","alias":"contao_prio_low","sender":"Contao\\CoreBundle\\Messenger\\Transport\\AutoFallbackTransport"} []
[2023-12-05T14:39:00.652007+01:00] messenger.INFO: Received message Contao\CoreBundle\Messenger\Message\SearchIndexMessage {"class":"Contao\\CoreBundle\\Messenger\\Message\\SearchIndexMessage"} []
[2023-12-05T14:39:00.666389+01:00] messenger.INFO: Message Contao\CoreBundle\Messenger\Message\SearchIndexMessage handled by Contao\CoreBundle\Messenger\MessageHandler\SearchIndexMessageHandler::__invoke {"class":"Contao\\CoreBundle\\Messenger\\Message\\SearchIndexMessage","handler":"Contao\\CoreBundle\\Messenger\\MessageHandler\\SearchIndexMessageHandler::__invoke"} []
[2023-12-05T14:39:34.880553+01:00] console.CRITICAL: Error thrown while running command "list --format=json". Message: "Environment variable not found: "MAILER_DSN"." {"exception":"[object] (Symfony\\Component\\DependencyInjection\\Exception\\EnvNotFoundException(code: 0): Environment variable not found: \"MAILER_DSN\". at /usr/www/users/d***g/d***t/k***k/vendor/symfony/dependency-injection/EnvVarProcessor.php:187)","command":"list --format=json","message":"Environment variable not found: \"MAILER_DSN\"."} []
Wenn ich die Zeile mit MAILER_DSN einfach rausnehme, funktioniert alles.
Hat da jemand nen Tipp?