Ankündigung

Einklappen
Keine Ankündigung bisher.

Fehlermeldung mit PCT Contao Installer

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #31
    Zitat von tri Beitrag anzeigen
    Hallo Tim

    habe gerade nochmals eine Contao-Testinstanz auf Hostpoint installiert und Testweise eine Erweiterung installiert
    Alles funktioniert Grundsätzlich trotz schneckentempo :-)

    Was mir wichtig erscheint ist eine ini-Datei im public-ordner anzulegen:

    Code:
    [PHP]
    upload_max_filesize: 500M
    post_max_size: 512M
    memory_limit: 1024M
    max_execution_time: 500
    max_input_vars: 5000
    allow_url_fopen: On
    max_input_time: 900
    Als nächstes werde ich den PCT-ThemeInstaller über den Contao-Manager installieren.
    Nach unseren Tests auf Hostpoint werden diese Einstellungen nur bedingt übernommen. Hostpoint hat interne Limits für viele Werte. memory_limit war z.b. bei 512mb gedeckelt, was meines Erachtens nicht mehr zeitgemäß ist und für den reibungslosen Betrieb des Managers oft nicht ausreicht.
    Der Manager versucht selbst das memory_limit auf -1 zu setzen bei aufwendigen Abfragen. Das wird bei Hostpoint scheitern. Man sieht es bereits bei der Ausführungsdauer nur des Selbsttests beim Betreten des Managers.

    Bezogen auf den PCT Contao Installer und EX5 sehe ich keine Einschränkungen - sieht man von der allgemeinen Leistungsfähigkeit des Servers ab.
    Bezogen auf weitere Verwendung des Managers empfehle ich zu aktuellem Zeitpunkt einen anderen Hoster zu nutzen.
    http://www.premium-contao-themes.com

    Kommentar


    • #32
      Beim versuch den PCT-ThemeInstaller über den Contao-Manager zu installieren:
      – Bei der installation bricht der composer install ab - CM konnte den Hintergrundprozess nicht starten
      Unter Pakete scheint der PCT-ThemeInstaller installiert
      – In der installation sieht man weder unter Bundels noch System/Module das Modul
      – Will man im Contao-Backend prüfen ob PCT-ThemeInstaller installiert ist, heisst es Dienest nicht verfügbar

      Fehlermeldung:

      Code:
      Error thrown while running command "contao:maintenance-mode enable --no-interaction". Message: "There is currently no session available."
      {
      "exception": "[object] (Symfony\Component\HttpFoundation\Exception\Sessio nNotFoundException(code: 0): There is currently no session available. at /home/fuellerl/www/2024c582.fueller-lektorat.ch/vendor/symfony/http-foundation/RequestStack.php:107)",
      "command": "contao:maintenance-mode enable --no-interaction",
      "message": "There is currently no session available."
      }[I][/I]
      Hier noch die Fehlermeldung im Contao Manager

      Code:
      $ /usr/local/php82/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/Zurich /home/fuellerl/www/2024c582.fueller-lektorat.ch/public/contao-manager.phar.php composer require premium-contao-themes/pct_theme_installer --no-update --no-scripts --prefer-stable --sort-packages --no-ansi --no-interaction Using version ^2.0 for premium-contao-themes/pct_theme_installer /home/fuellerl/www/2024c582.fueller-lektorat.ch/composer.json has been updated # Process terminated with exit code 0 # Result: OK > Resolving dependencies using Composer Cloud v3.7.0 [6.9MiB/0.22s] Loading composer repositories with package information [61.4MiB/7.18s] Updating dependencies [25.7MiB/7.40s] Lock file operations: 2 installs, 0 updates, 0 removals [25.7MiB/7.40s] - Locking contao-community-alliance/composer-plugin (3.2.4) [25.7MiB/7.40s] - Locking premium-contao-themes/pct_theme_installer (2.0.0) [25.0MiB/7.41s] Writing lock file [12.8MiB/7.44s] Package php-http/message-factory is abandoned, you should avoid using it. Use psr/http-factory instead. [13.0MiB/7.65s] No security vulnerability advisories found. [13.5MiB/7.65s] Memory usage: 13.51MB (peak: 166.31MB), time: 7.66s. [13.5MiB/7.66s] Finished Composer Cloud resolving. # Job ID vwj3HUeurFHi96UiP1HT3BwcnzJMKiVLBNWgzoJ4r0EujQRLEU fOKHXloQ6TNcvNgsDhA681qrYabSFkVxYXQbADTWwFjZfVIUPC KQMyOwycb6WhOhxiqEKIjwMj completed in 1715010663 seconds # Memory usage: 13.51MB (peak: 166.31MB), time: 7.66s.
      Angehängte Dateien
      Zuletzt geändert von tri; 07.05.2024, 09:53.

      Kommentar


      • #33
        Bei mir werden alla PHP übernommen. Wichtig wenn sie definiert werden etwa eine viertel Stunde warten bis sie aktiv sind.

        Im Anschluss habe ich mit den neuen PHP-Einstellungen ein composer update premium-contao-themes/pct_theme_installer contao durchgeführt.

        Fehlermaldung:
        Auffällig: Package php-http/message-factory is abandoned, you should avoid using it. Use psr/http-factory instead.

        Code:
        > Resolving dependencies using Composer Cloud v3.7.0 [6.9MiB/0.34s] Loading composer repositories with package information [61.4MiB/8.01s] Updating dependencies [25.8MiB/8.31s] Lock file operations: 0 installs, 1 update, 0 removals [25.8MiB/8.31s] - Upgrading doctrine/sql-formatter (1.2.0 => 1.3.0) [25.0MiB/8.32s] [B]Writing lock file[/B] [12.8MiB/8.34s] [B]Package php-http/message-factory is abandoned, you should avoid using it. Use psr/http-factory instead. [/B][13.1MiB/8.65s] No security vulnerability advisories found. [13.5MiB/8.65s] Memory usage: 13.53MB (peak: 166.35MB), time: 8.65s. [13.5MiB/8.65s] Finished Composer Cloud resolving. # Job ID DhuEhJn43eaQr8CZ98oFc5OuplKnvmN5T2R3Mh9vvF4bgueMmn 9lvhpWUsFZb6Tm completed in 1715070250 seconds # Memory usage: 13.53MB (peak: 166.35MB), time: 8.65s.
        Logdatei:
        Code:
        [2024-05-07T10:24:43.088009+02:00] console.CRITICAL: Error thrown while running command "contao:maintenance-mode enable --no-interaction". Message: "There is currently no session available." {"exception":"[object] (Symfony\\Component\\HttpFoundation\\Exception\\Se ssionNotFoundException(code: 0): There is currently no session available. at /home/fuellerl/www/2024c582.fueller-lektorat.ch/vendor/symfony/http-foundation/RequestStack.php:107)","command":"contao:maintenan ce-mode enable --no-interaction","message":"There is currently no session available."} []

        Kommentar


        • #34
          Hier wird grad etwas viel gefährliches Halbwissen gestreut!

          Der Manager installiert das Paket bzw. Pakete nach /vendor/premium-contao-themes/pct_theme_installer und legt maximal Symlinks nach /system/modules an.
          Symlinks zu den Ressourcen-Dateien werden in den ROOT-Ordner gelegt in Relation zur Quelle. Da das Modul in /system/modules beherbergt ist, wird nicht /bundles genutzt sondern der symlink ist /system/modules/...
          ---
          Erneuter durchlauf, Hoster: all-inkl.

          Die Installation des Pakets erfolgt problemlos, inkl. sämtlicher nötiger composer Updates. Das Modul ist daraufhin im Backend normal einsetzbar. Der ganze Prozess dauert keine Minute.

          Danke an alle Beteiligten für das externe Testen.

          Der Thread wird an dieser Stelle geschlossen.
          Angehängte Dateien
          Zuletzt geändert von Tim; 07.05.2024, 10:59.
          http://www.premium-contao-themes.com

          Kommentar


          • #35
            Nachtrag zum Thema Hostpoint und der Meldung: "There is currently no session available". Eine neue Version des pct_theme_installer Moduls ist bereits online: 2.0.1

            .user.ini
            Code:
            memory_limit=-1
            max_execution_time=300
            post_max_size=512M
            max_input_time=-1
            max_input_vars=6000
            upload_max_filesize=128M
            opcache.enable=1
            Standardmäßig ist bei Hostpoint der Opcache inaktiv. Dieser sollte in jedem Fall genutzt werden. Hostpoint bleibt trotzdem gefühlt sehr langsam und trotzdem kommt es immer wieder zu Abbrüchen im Manager, das dieser Tasks nicht starten kann usw. - Cyon hier deutlich der bessere Hoster im direkten Schweizer-Vergleich.

            ---
            Zum Hergang:
            Das Problem tritt im initializeSystem hook in der Erweiterung auf, wenn sämtliche Prüfungen, ob man sich bereits in Contao befindet scheitern. Das Modul fragt die Session ab, dieser Aufruf wird in Symfony mit besagter Meldung quittiert. Die Abfrage auf ..isFrontendRequest scheitert im Manager und in Kombination mit gewissen Server-Konfigurationen fehlt anscheinend die Session.

            Wieso, weshalb, warum es z.B. bei all-inkl nicht auftritt, kann ich nicht sagen.
            http://www.premium-contao-themes.com

            Kommentar

            Lädt...
            X