Ergebnis 1 bis 23 von 23

Thema: ext-sodium bei Webgo

  1. #1
    Contao-Nutzer Avatar von MuellerM
    Registriert seit
    28.04.2016.
    Ort
    Baden-Württemberg
    Beiträge
    70

    Standard ext-sodium bei Webgo

    Ich kann leider wegen der fehlenden "sodium" Erweiterung meine Contao 5.3 Installation nicht mehr aktualisieren. Ist es möglich das Webgo hier etwas geändert hat? Oder ist das eine neue Anforderung von Contao?

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.636
    Partner-ID
    10107

    Standard

    Sehr wahrscheinlich hat webgo hier was geändert, das sollte wieder rückgängig gemacht bzw. behoben werden.
    » sponsor me via GitHub or Revolut

  3. #3
    Contao-Nutzer Avatar von MuellerM
    Registriert seit
    28.04.2016.
    Ort
    Baden-Württemberg
    Beiträge
    70

    Standard

    Die Antwort von Webgo war, das sich nichts geändert hätte und ich einen neuen vServer mieten müsse, um darauf Zugriff zu haben. Aber gerade von ein paar Tagen habe ich eine E-Mail bekommen das sie PHP auf CloudLinux umgestellt haben.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.636
    Partner-ID
    10107

    Standard

    Der webgo Support ist in der Hinsicht leider oft nicht kompetent. Du musst darauf beharren, dass dieses PHP Modul vorher ganz sicher da war. Du kannst ihnen sagen, dass am Server s124 das sodium PHP Modul auf jeden Fall vorhanden ist, für alle verfügbaren PHP 8 Versionen:
    PHP-Code:
    web67@s124 # php8.0 -m | grep sodium
    sodium
    web67
    @s124 # php8.1 -m | grep sodium
    sodium
    web67
    @s124 # php8.2 -m | grep sodium
    sodium
    web67
    @s124 # php8.3 -m | grep sodium
    sodium
    web67
    @s124 # php8.4 -m | grep sodium
    sodium 
    » sponsor me via GitHub or Revolut

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.636
    Partner-ID
    10107

    Standard

    Moderation: Posts in einen neuen Thread verschoben, da das nichts mit dem ursprünglichen Thema zu tun hatte.
    » sponsor me via GitHub or Revolut

  6. #6
    Contao-Nutzer Avatar von MuellerM
    Registriert seit
    28.04.2016.
    Ort
    Baden-Württemberg
    Beiträge
    70

    Standard

    Hm, auch auf meinem zweiten Webgo-Server bricht die Aktualisierung von Contao ab. Der Support hat mir versichert das sodium aktiv ist.
    HTML-Code:
    composer install
    
    $ /opt/alt/php83/usr/bin/php \
      -q \
      -dmax_execution_time=0 \
      -dmemory_limit=-1 \
      -ddisplay_errors=0 \
      -ddisplay_startup_errors=0 \
      -derror_reporting=0 \
      -dallow_url_fopen=1 \
      -ddisable_functions= \
      -ddate.timezone=Europe/Berlin \
      /home/www/.../.../public/contao-manager.phar.php \
      composer install \
      --no-dev \
      --no-progress \
      --no-ansi \
      --no-interaction \
      --optimize-autoloader
    
    
    PHP Warning: Module "PDO" is already loaded in Unknown on line 0
    PHP Warning: Module "PDO" is already loaded in Unknown on line 0
    PHP Warning: Module "PDO" is already loaded in Unknown on line 0
    PHP Warning: Module "PDO" is already loaded in Unknown on line 0
    PHP Warning: Module "PDO" is already loaded in Unknown on line 0
    
    PHP Warning: Module "dom" is already loaded in Unknown on line 0
    PHP Warning: Module "dom" is already loaded in Unknown on line 0
    
    
    Installing dependencies from lock file
    Verifying lock file contents can be installed on current platform.
    
    Your lock file does not contain a compatible set of packages.
    Please run composer update.
    
    
    Problem 1
    - lcobucci/jwt is locked to version 5.6.0 and an update of this package was not requested.
    - lcobucci/jwt 5.6.0 requires ext-sodium * -> it is missing from your system.
    - Install or enable PHP's sodium extension.
    
    
    Problem 2
    - scheb/2fa-trusted-device is locked to version v7.13.1 and an update of this package was not requested.
    - lcobucci/jwt 5.6.0 requires ext-sodium * -> it is missing from your system.
    - scheb/2fa-trusted-device v7.13.1 requires lcobucci/jwt ^5.0 -> satisfiable by lcobucci/jwt[5.6.0].
    
    
    To enable extensions, verify that they are enabled in your .ini files:
    
    - /etc/fcgi/2190/php.ini
    - /opt/alt/php83/link/conf/apcu.ini
    - /opt/alt/php83/link/conf/bcmath.ini
    - /opt/alt/php83/link/conf/default.ini
    - /opt/alt/php83/link/conf/dom.ini
    - /opt/alt/php83/link/conf/fileinfo.ini
    - /opt/alt/php83/link/conf/gd.ini
    - /opt/alt/php83/link/conf/imagick.ini
    - /opt/alt/php83/link/conf/imap.ini
    - /opt/alt/php83/link/conf/intl.ini
    - /opt/alt/php83/link/conf/ioncube_loader.ini
    - /opt/alt/php83/link/conf/ldap.ini
    - /opt/alt/php83/link/conf/mbstring.ini
    - /opt/alt/php83/link/conf/mysqli.ini
    - /opt/alt/php83/link/conf/odbc.ini
    - /opt/alt/php83/link/conf/opcache.ini
    - /opt/alt/php83/link/conf/pdo.ini
    - /opt/alt/php83/link/conf/pdo_dblib.ini
    - /opt/alt/php83/link/conf/pdo_mysql.ini
    - /opt/alt/php83/link/conf/pdo_odbc.ini
    - /opt/alt/php83/link/conf/pdo_pgsql.ini
    - /opt/alt/php83/link/conf/pdo_sqlite.ini
    - /opt/alt/php83/link/conf/pgsql.ini
    - /opt/alt/php83/link/conf/phar.ini
    - /opt/alt/php83/link/conf/posix.ini
    - /opt/alt/php83/link/conf/pspell.ini
    - /opt/alt/php83/link/conf/snmp.ini
    - /opt/alt/php83/link/conf/soap.ini
    - /opt/alt/php83/link/conf/sockets.ini
    - /opt/alt/php83/link/conf/ssh2.ini
    - /opt/alt/php83/link/conf/sysvmsg.ini
    - /opt/alt/php83/link/conf/sysvsem.ini
    - /opt/alt/php83/link/conf/sysvshm.ini
    - /opt/alt/php83/link/conf/tidy.ini
    - /opt/alt/php83/link/conf/uploadprogress.ini
    - /opt/alt/php83/link/conf/xmlreader.ini
    - /opt/alt/php83/link/conf/xmlwriter.ini
    - /opt/alt/php83/link/conf/xsl.ini
    - /opt/alt/php83/link/conf/zip.ini
    
    
    You can also run:
    php --ini
    
    Alternatively, run Composer with:
    --ignore-platform-req=ext-sodium
    
    
    # Process terminated with exit code 2
    # Result: Misuse of shell builtins
    Geändert von MuellerM (20.03.2026 um 16:26 Uhr)

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.636
    Partner-ID
    10107

    Standard

    Du musst du Ausgabe nochmal mit Zeilenumbrüchen posten, damit man überhaupt lesen kann, was das Problem ist
    » sponsor me via GitHub or Revolut

  8. #8
    Contao-Nutzer Avatar von MuellerM
    Registriert seit
    28.04.2016.
    Ort
    Baden-Württemberg
    Beiträge
    70

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Du musst du Ausgabe nochmal mit Zeilenumbrüchen posten, damit man überhaupt lesen kann, was das Problem ist
    Danke für den Hinweis.

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.636
    Partner-ID
    10107

    Standard

    Poste die Ausgabe von
    Code:
    /opt/alt/php83/usr/bin/php -m | grep sodium
    Damit kannst du dann webgo zeigen, dass es nicht funktioniert. Darüberhinaus hat Webgo noch einen anderen Fehler in der PHP Konfiguration:
    Code:
    PHP Warning: Module "PDO" is already loaded in Unknown on line 0
    » sponsor me via GitHub or Revolut

  10. #10
    Contao-Nutzer Avatar von MuellerM
    Registriert seit
    28.04.2016.
    Ort
    Baden-Württemberg
    Beiträge
    70

    Standard

    Danke Spooky. Die Ausgabe kann ich nicht posten, da ich keinerlei Verständnis mit der Konsole habe.Screenshot 2026-03-20 at 17-44-06 PHP 8.3.30 - phpinfo().png

    Ich wende mich wieder an den Support. Webgo empfiehlt sich ja wirklich immer weniger in letzter Zeit ...
    Geändert von MuellerM (20.03.2026 um 16:44 Uhr)

  11. #11
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.837
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von MuellerM Beitrag anzeigen
    Danke Spooky. Die Ausgabe kann ich nicht posten, da ich keinerlei Verständnis mit der Konsole habe.
    Du musst das von @Spooky angegebene Kommando nur so wie es da steht kopieren oder abtippen und in der Konsole eingeben.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  12. #12
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.837
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von MuellerM Beitrag anzeigen
    Webgo empfiehlt sich ja wirklich immer weniger in letzter Zeit ...
    Webgo ist schon seit etlichen Jahren m.E. keine Empfehlung mehr.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  13. #13
    Contao-Nutzer Avatar von MuellerM
    Registriert seit
    28.04.2016.
    Ort
    Baden-Württemberg
    Beiträge
    70

    Standard

    Ich habe tatsächlich damals hier im Forum gefragt und auf deine Empfehlung hin bin ich zu Webgo. Aber es hat sich schon einiges verändert in den letzten Jahren.

  14. #14
    Contao-Nutzer Avatar von mschindler
    Registriert seit
    25.08.2011.
    Ort
    Bad Feilnbach
    Beiträge
    228
    Partner-ID
    7698

    Standard

    Ich habe es heute mit der PHP Version 8.5 lösen können.
    In den anderen PHP Versionen werden die Module "PDO" doppelt geladen.

    Ein Support Ticket ist seit gestern eingereicht. Bin gespannt wann die dazu Zeit finden.

    Webgo ist leider nicht mehr meine erste Wahl. Zu teuer für den schlechten Support und jetzt noch Geld für ältere PHP Versionen kleiner 8.2 zu verlangen.

    Ich werde zu All-Incl wechseln wenn das so weiter geht.
    Offizieller Contao Premium Partner seit 2016
    codesache.de
    ---
    Mitglied der Contao Community Bayern
    Aktuelle Termine zur Contao Community Bayern: contao-bayern.de

  15. #15
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.636
    Partner-ID
    10107

    Standard

    Vorsicht: bei All-Inkl. kann kein echter, minütlicher Cronjob eingerichtet werden (bei den Shared Hosting Paketen).
    » sponsor me via GitHub or Revolut

  16. #16
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.837
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich würde inzwischen auch eher Hostingwerk oder Hetzner empfehlen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  17. #17
    Contao-Nutzer
    Registriert seit
    30.12.2010.
    Beiträge
    228

    Standard

    ...oder Uberspace, wenn das nicht dazu führt, dass man sich erstmal 50GB Speicherplatz dazubuchen muss. Da gibt es immerhin keine künstlichen - auf Marketingentscheidungen basierenden - Einschränkungen und wenn die Konfig wirklich mal suboptimal ist (fehlende Extenions usw.), dann würde diese auch korrigiert werden.
    Kann man auch einfach mal testen, der erste Monat ist eh kostenlos. Wenn es nur um Contao geht, dann auch ruhig schon auf Uberspace 8. Falls noch mehr geplant ist, dann vorher einmal schauen, ob die Features schon vorhanden sind, oder Uberspace 7 noch die bessere Wahl ist.
    Geändert von CeeKay (26.03.2026 um 16:41 Uhr)
    Gruß CeeKay

  18. #18
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.837
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von mschindler Beitrag anzeigen
    ... und jetzt noch Geld für ältere PHP Versionen kleiner 8.2 zu verlangen.
    Wobei ich Kosten für die Pflege älterer PHP-Versionen durchaus verständlich finde. Das machen inzwischen auch viele Hoster so.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  19. #19
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.331
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Vorsicht: bei All-Inkl. kann kein echter, minütlicher Cronjob eingerichtet werden (bei den Shared Hosting Paketen).
    Und es gibt keine IPv6 Verbindung, das ist allerdings eher zu verschmerzen als die fehlenden echten Cronjobs, insbesondere bei den aktuellen Contao-Versionen.

  20. #20
    Contao-Nutzer Avatar von MuellerM
    Registriert seit
    28.04.2016.
    Ort
    Baden-Württemberg
    Beiträge
    70

    Standard

    Zitat Zitat von mschindler Beitrag anzeigen
    Ich habe es heute mit der PHP Version 8.5 lösen können.
    In den anderen PHP Versionen werden die Module "PDO" doppelt geladen.

    Ein Support Ticket ist seit gestern eingereicht. Bin gespannt wann die dazu Zeit finden.

    Webgo ist leider nicht mehr meine erste Wahl. Zu teuer für den schlechten Support und jetzt noch Geld für ältere PHP Versionen kleiner 8.2 zu verlangen.

    Ich werde zu All-Incl wechseln wenn das so weiter geht.
    Ich danke dir! Ich habe seit meinem Beitrag keine Rückmeldung mehr von Webgo erhalten. Wäre es kein so großer Aufwand für mich alle Kundenwebsites umzuziehen wäre ich wahrscheinlich auch nicht mehr bei Webgo.

  21. #21
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.837
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Aufwand hin oder her. Ich habe es vor ein paar Jahren für alle Kunden gemacht, die bei Webgo waren. Ist m.E. besser investierte Zeit bzw. besser investiertes Geld als der ständige Ärger mit einem schlechten Hoster.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  22. #22
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.331
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Irgendein Problemchen findet sich praktisch fast überall. Wenn nicht aktuell, dann eben in einem halben Jahr beim nächsten Update der PHP-Versionen oder bei sonstigen "Verbesserungen". Oft sind es dann Dinge, die besonders für Nicht-Standardanwender - wie eben auch Contao-Anwender - gar nicht akzeptabel sind, wie z.B. eine nicht einstellbare document root oder neuerdings eben fehlende "echte" Cronjobs. Für Wordpress funktioniert in der Regel alles, sonst könnte der Hoster auch gleich zumachen.

    Bei Webgo war ich mal durchaus gern - und zu der Zeit auch sehr zufrieden. Aber was dann kam, mit zwei Stromausfällen, einer E-Mail-Katastrophe wegen fehlendem DKIM und einer neuen Bedienoberfläche, die anfangs schlicht unbenutzbar war, weil sie diverse bisherige Einstellmöglichkeiten überhaupt nicht abgebildet hat... Da dann noch 20% Preiserhöhung für mein Paket on top, das hat auch mir dann gereicht. Aber ansonsten von der Performance her durchaus sehr nah dran an Hostingwerk.

    Hostingwerk wäre - für nicht zu viele oder zu große Websites - ganz sicher meine erste Empfehlung. Wenn da mit Contao mal was nicht (mehr) funktioniert, dann hat man im Fall der Fälle den Fachmann schlechthin im Support, der dann auch weiss wo es klemmt und was zu tun ist. Das flotteste Contao-Hosting im Shared Hosting Bereich, das ich bisher benutzt habe. Immer unter der Voraussetzung, dass der Webspace ausreicht.

    All-Inkl hat derzeit die hier im Thread bereits erwähnten Probleme. Und auch dort gab es vorher schon andere, ernsthafte Probleme, die mehr als eine Mail an den Support gebraucht haben, bis das Problem als solches erkannt, akzeptiert und dann aber auch zügig behoben war.

    Mit Hetzner sind meine Erfahrungen schon sehr alt, die damaligen Probleme wird es wohl nicht mehr geben, aber vielleicht ja neue mittlerweile - oder in einem halben Jahr.

    Netcup funktioniert für meine verbleibenden privaten Projekte, aber man hört auch Anderes und die Reaktion des Support ist sicher - zumindest anfangs - nicht immer ermutigend und teilweise inakzeptabel langsam . Zudem ziehen dort derzeit die Preise deutlich an. Der Vorteil dabei: Ausgehend von einem niedrigen Preisniveau. Da ist man mit 20+% Preiserhöhung immer noch unter den Preisen von All-Inkl, Ionos, Strato & Co.

    Von Preiserhöhungen werden in nächster Zeit sowieso sicher nur die allerwenigsten Hoster Abstand nehmen können. Und wenn, dann nur die, deren Margen für vernünftige Webhostingpakete schon jetzt eher hoch sind. Oder die Anbieter, die eben groß genug sind, um die seit letztem Jahr explodierenden Hardware-Preise, mit Preissteigerungen teils deutlich über 100%, irgendwie abfedern oder querfinanzieren zu können.

    "KI" lässt grüßen... Enormer Hardwarebedarf, der Markt wird leergekauft - und die Hardware-Hersteller trauen der Sache (noch?) nicht genug, um zügig zu investieren und ihre Kapazitäten zu erhöhen. Klar, falls die erste KI-Blase platzt und die ersten KI-Anbieter insolvent sind, dann bleibt man auf den Kosten erst einmal sitzen. Also abwarten, Tee trinken und die derzeit vorhandene Produktion meistbietend versteigern.

  23. #23
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.837
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Irgendein Problemchen findet sich praktisch fast überall. Wenn nicht aktuell, dann eben in einem halben Jahr beim nächsten Update der PHP-Versionen oder bei sonstigen "Verbesserungen.
    Davon dass ein Hoster dauerhaft "passt" sollte man m.E. ohnehin nicht ausgehen. Macht man ab und an, wenn es notwendig ist mal einen Hosterwechsel, dann bekommt man Übung und der Aufwand ist halb so wild. Ist man für seine Kunden nicht Reseller-Hoster, dann ist es aus meiner Erfahrung auch gar nicht so falsch, die Kunden bei unterschiedlichen Hostern zu haben. Das erleichtert den Vergleich enorm.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •