Drupal 8 SMTP
Eingetragen von ab2211 (550)
am 17.09.2020 - 12:17 Uhr in
am 17.09.2020 - 12:17 Uhr in
Hallo!
ich versuche bis dato erfolglos unter D8 ohne drush & composer SMTP zu installieren. Es hängt immer an der PHPMailer library, die nicht erkannt wird. Ich habe es mit SMTP Authentication Support und PHPMailer SMTP versucht.
Hat da jemand einen Tipp dazu?
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn Du mit composer
am 17.09.2020 - 14:42 Uhr
Wenn Du mit composer installierst, liegt die phpmailer-Library in vendor/phpmailer/phpmailer. Herunterladen kannst Du sie von https://github.com/PHPMailer/PHPMailer als Zip-Datei. Nach dem Aupacken heißt sie PHPMailer-master und das ist der innere phpmailer Ordner. Also mußt Du sie von PHPMailer-master nach phpmailer benennen und dann an die richtige Stelle kopieren. Den zusätzlichen Ordner in Verdor mußt Du dabei selbst erstellen. Probiere es bitte aus.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Wenn Du Zugang zum Server hast
am 17.09.2020 - 14:55 Uhr
sudo apt update
sudo apt install libphp-phpmailer
Disclaimer: ich hab das nur im Internet gesucht, nie selbst probiert
Drupal === lesen!
==============
WP? Auch cool!
https://intempore.com.co
Nix zu machen: Please install
am 17.09.2020 - 16:16 Uhr
Nix zu machen: Please install the PHPMailer library by executing 'composer update' in your site's root directory. (Aktuell wird PHPMailer library in Version Fehlt verwendet)
Dann bleibt nicht viel
am 17.09.2020 - 18:43 Uhr
Dann bleibt nicht viel übrig. (Angenommen, du hast die Lösung von Werner schon probiert)
https://www.drupal.org/docs/installing-drupal/add-composer-to-an-existin...
Dieses Gewässer ist sehr still,
Drupal === lesen!
==============
WP? Auch cool!
https://intempore.com.co
Ja, habe ich probiert, das
am 17.09.2020 - 19:11 Uhr
Ja, habe ich probiert, das Kopieren. Hatte ich auch davor schon...
Backup erstellen und
am 17.09.2020 - 19:21 Uhr
Backup erstellen und Anweisungen @drupal.org folgen.
Viel Erfolg!
Drupal === lesen!
==============
WP? Auch cool!
https://intempore.com.co
Ich habe aber kein Composer
am 17.09.2020 - 19:30 Uhr
Ich habe aber kein Composer und kann es auch nicht nutzen ...
ab2211 schrieb Ich habe aber
am 17.09.2020 - 20:00 Uhr
Ich habe aber kein Composer und kann es auch nicht nutzen ...
Eines Tages muss man Umwege nehmen: https://www.drupal.org/module-categories/mail
Drupal === lesen!
==============
WP? Auch cool!
https://intempore.com.co
Die Umwege nehme ich schon
am 17.09.2020 - 20:35 Uhr
Die Umwege nehme ich schon andauernd. Hab' schon das Schild Umleitung auf der Stirn.
:DIch wette darauf, dass
am 17.09.2020 - 21:08 Uhr
:D
Ich wette darauf, dass dein Kunde mit der Antwort sich nicht zufriedenstellt.
https://lmgtfy.app/?q=drupal+stack+exchange+phpmailer+library+without+co...
https://de.langenscheidt.com/englisch-deutsch/
Apropos Umwege, hast du eventuell WP in Betracht genommen?
Drupal === lesen!
==============
WP? Auch cool!
https://intempore.com.co
Erstmal bin ich nicht
am 17.09.2020 - 21:13 Uhr
Erstmal bin ich nicht zufrieden. Ich habe schon gegurgelt. Bis dato ohne Erfolg. Ich hatte gehofft, dass womöglich hier jemand den ultimativen Undergroundtipp hat. WP? Ja nutze.ich auch, aber nur für so bestimmte Seiten.
Gurgeln soll ja jetzt auch
am 18.09.2020 - 07:56 Uhr
Gurgeln soll ja jetzt auch gegen Corona helfen, aber bei Drupal-Problemen bin ich da unsicher (sorry, den konnte ich mir einfach nicht verkneifen :-)).
Zum Thema: Ich bin nicht sicher warum Du composer nicht verwenden kannst. Vermutlich kannst Du es nicht auf Deinem Server/Hosting verwenden. Das ist aber noch nicht unbedingt problematisch. Du kannst Deine Installation lokal auf Deinem Rechner nachbauen und dort alles mit composer installieren und dann alles auf Deinen Server/Hosting hochladen. Das funktioniert dann auch auf dem Server ohne Composer. Man sollte nur darauf achten, dass sich das lokale System und der Server vom Setup nicht grundsätzlich unterscheiden (also php-Version, Web-Server, OS).
Letzten Endes legt composer die Dateien auch nur nach einem bestimmten Schema ab und "schreibt sich das in den autoload-Dateien auf". Prinzipiell könnte man das auch von Hand nachbilden, aber da müsste man composer schon sehr gut kennen und es wäre ein Heidenaufwand. Daher macht es doch Sinn einfach composer zu nutzen.
ab2211 schrieb Erstmal bin
am 18.09.2020 - 20:12 Uhr
Erstmal bin ich nicht zufrieden. Ich habe schon gegurgelt. Bis dato ohne Erfolg. Ich hatte gehofft, dass womöglich hier jemand den ultimativen Undergroundtipp hat. WP? Ja nutze.ich auch, aber nur für so bestimmte Seiten.
Du hast Recht. Da bin ich mit der falschen Attitude bei meiner Antwort gewesen.
Sorry + passiert nie wieder.
Gruß
Drupal === lesen!
==============
WP? Auch cool!
https://intempore.com.co
Aeh Attitude? Ne, alles gut.
am 18.09.2020 - 20:18 Uhr
Aeh Attitude? Ne, alles gut. Ausser, das ich immer noch rumfrimel...
Stefan.Korn schrieb Gurgeln
am 18.09.2020 - 20:20 Uhr
Gurgeln soll ja jetzt auch gegen Corona helfen, aber bei Drupal-Problemen bin ich da unsicher (sorry, den konnte ich mir einfach nicht verkneifen :-)).
Zum Thema: Ich bin nicht sicher warum Du composer nicht verwenden kannst. Vermutlich kannst Du es nicht auf Deinem Server/Hosting verwenden. Das ist aber noch nicht unbedingt problematisch. Du kannst Deine Installation lokal auf Deinem Rechner nachbauen und dort alles mit composer installieren und dann alles auf Deinen Server/Hosting hochladen. Das funktioniert dann auch auf dem Server ohne Composer. Man sollte nur darauf achten, dass sich das lokale System und der Server vom Setup nicht grundsätzlich unterscheiden (also php-Version, Web-Server, OS).
Letzten Endes legt composer die Dateien auch nur nach einem bestimmten Schema ab und "schreibt sich das in den autoload-Dateien auf". Prinzipiell könnte man das auch von Hand nachbilden, aber da müsste man composer schon sehr gut kennen und es wäre ein Heidenaufwand. Daher macht es doch Sinn einfach composer zu nutzen.
Habe ich gehört, dass gurgeln gut sein soll. Genau, Shared Hosting ohne alles.
Ludwig & PHPMailer
am 18.09.2020 - 21:44 Uhr
Wie hier beschrieben, kannst du die PHPMailer-Library mit Ludwig manuell installieren.
Web: Halle im Bild | n8aktiv
Social: Facebook | Xing
ab2211 schrieb Ich habe aber
am 19.09.2020 - 08:18 Uhr
Ich habe aber kein Composer und kann es auch nicht nutzen ...
Ich sag das jetzt nur ungern, aber dann solltest du vielleicht mal drüber nachdenken den Hoster zu wechseln.
Ich hab Jahrelang, vor allem zu Zeiten von Drupal 6 und 7 alles mit Ftp und ohne Kommandozeilenwerkzeuge gemacht.
Heutzutage behebe ich Fehler an Websites nachts um 4 Uhr vom Handy aus per SSH.
Composer, drush und bash sei dank. Die Aussage sollte also nicht lauten ich hab aber...:Besser wäre die Überlegung Verdammt wie bekomme ich denn Composer.
Du kannst die Seite auch runterladen, mit Composer aktualisieren und per FTP wieder hochladen und zack Problem gelöst. Mir persönlich wäre das allerdings viel zu umständlich. Ich hab das lieber direkt auf dem Server.
https://drupal-tv.de
Drupal sehen und lernen
Japp das geht gut, hab ich
am 21.09.2020 - 10:52 Uhr
Wie hier beschrieben, kannst du die PHPMailer-Library mit Ludwig manuell installieren.
Japp das geht gut, hab ich auch so gemacht. Dafür brauchst du kein Composer.
zwerg schrieb Wie hier
am 21.09.2020 - 13:29 Uhr
Wie hier beschrieben, kannst du die PHPMailer-Library mit Ludwig manuell installieren.
Habe ich auch schon probiert, ging nicht, aber das scheint mir immer noch die beste Spur zu sein.
StrudelPeter
am 21.09.2020 - 13:33 Uhr
Wie hier beschrieben, kannst du die PHPMailer-Library mit Ludwig manuell installieren.
Japp das geht gut, hab ich auch so gemacht. Dafür brauchst du kein Composer.
Mit der Anleitung aus dem obigen Post?
Ich habe damals zuerst Ludwig
am 23.09.2020 - 14:43 Uhr
Ich habe damals zuerst Ludwig installiert (https://www.drupal.org/project/ludwig) und danach SMTP Authentication Support und PHPMailer SMTP.
Um dann die fehlende Library zu installieren musst du auf deiner Drupal Seite auf Berichte und dann auf Pakete gehen. Dort kannst du dann die fehlende Library downloaden, du musst die dann nur noch in den richtigen Ordner verschieben.
Sofern ich mich erinnern kann, war das so.
hoffe das hilft dir...
StrudelPeter schrieb Ich habe
am 23.09.2020 - 20:54 Uhr
Ich habe damals zuerst Ludwig installiert (https://www.drupal.org/project/ludwig) und danach SMTP Authentication Support und PHPMailer SMTP.
Um dann die fehlende Library zu installieren musst du auf deiner Drupal Seite auf Berichte und dann auf Pakete gehen. Dort kannst du dann die fehlende Library downloaden, du musst die dann nur noch in den richtigen Ordner verschieben.
Sofern ich mich erinnern kann, war das so.
hoffe das hilft dir...
Und tatsächlich, es ging! Kommt dummerweise ein anderer Fehler, der aber einen anderen Ursprung haben muss!
Auf jeden Fall ist das die einzige Anleitung, die funkt.
dinmikkith schrieb ab2211
am 23.09.2020 - 20:55 Uhr
Ich habe aber kein Composer und kann es auch nicht nutzen ...
Ich sag das jetzt nur ungern, aber dann solltest du vielleicht mal drüber nachdenken den Hoster zu wechseln.
Ich hab Jahrelang, vor allem zu Zeiten von Drupal 6 und 7 alles mit Ftp und ohne Kommandozeilenwerkzeuge gemacht.
Heutzutage behebe ich Fehler an Websites nachts um 4 Uhr vom Handy aus per SSH.
Composer, drush und bash sei dank. Die Aussage sollte also nicht lauten ich hab aber...:Besser wäre die Überlegung Verdammt wie bekomme ich denn Composer.
Du kannst die Seite auch runterladen, mit Composer aktualisieren und per FTP wieder hochladen und zack Problem gelöst. Mir persönlich wäre das allerdings viel zu umständlich. Ich hab das lieber direkt auf dem Server.
Du hast recht, ohne Composer ist das nicht wirklich spassig.