Contao-Camp 2024
Ergebnis 1 bis 6 von 6

Thema: Installation mit dem Contao Manager auf Managed Server von Hetzner

  1. #1
    Contao-Fan Avatar von mdoll
    Registriert seit
    25.06.2009.
    Ort
    Wietze
    Beiträge
    333

    Standard Installation mit dem Contao Manager auf Managed Server von Hetzner

    Hallo,

    ich habe eben ein aktuelles Contao 4.4.2 mit dem Contao Manager auf einem Managed Server von Hetzner praktisch ohne Probleme installiert. Eventuell ist ja meine Vorgehensweise für den einen oder anderen nützlich (insbesondere wenn es eher Laien sind wie ich):

    Setup: Managed Server MX90, auf dem diverse Domains mit jeweils eigenen Webpaketen liegen. Für die Installation habe ich eine derzeit nicht genutzte URL genommen, für die auf dem Server ein Standard-Hetzner Level 19 Webhosting eingerichtet ist.

    Langgehangelt habe ich mich an dieser Anleitung: https://docs.contao.org/books/manager/de/

    1. FTP Programm geöffnet und auf dem Server im Verzeichnis der Domain einen Ordner "web" erstellt.
    2. in der Konsole bei Hetzner das Root-Verzeichnis für die Domain auf das Webverzeichnis gesetzt.
    3. PHP-Version in der PHP-Konfiguration auf 7.0 gesetzt.
    4. den Contao-Check runtergeladen, entpackt und in den Ordner "web" hochgeladen

    Der Check hat dann gemeckert, dass ich composer nicht verwenden kann, denn bei Hetzner ist allow_url_fopen erstmal aus. Also ab in die Konfiguration in der Hetzner-Konsole, allow_url_fopen auf ein, check erneut durchgeführt alles grün. :-)

    Dann die nächste kleine Stolperfalle. Ich habe die php-Endung an contao.manager.phar angehängt, bevor ich die Datei per FTP hochgeladen hatte. Beim Ausführen der Datei kommt dann ein Error 500. Ok, in der Anleitung gelesen, und da steht, dass man die Datei erst nach der Übertragung umbenennen soll.
    Nachdem ich das gemacht hatte, lief die Installation einfach durch. Ich bin einfach den Anweisungen gefolgt. Nach ein paar Minuten hatte ich Contao installiert.

    Ich habe dann testweise noch erst Pakete aktualisiert und dann 2 Erweiterungen installiert, den MultiColumnWizard und dma_simple_grid. Bei dma_simple_grid hat ich zuerst eine Fehlermeldung (Fehler 137 / Kill), im 2. Versuch klappte dann aber auch hier die Installation problemlos.

    Ich kann die negativen Erfahrungen, die ich hier im Forum in den letzten Tagen gelesen habe, nicht bestätigen. Bei Hetzner flutscht das (auch dieser usr/bin/php70 Dingens war vorausgefüllt, ich musste nur Datenbank eingeben, und Contao Manager-Konto sowie Admin anlegen), und ich habe mein erstes Contao 4 installiert. :-)

    Gruß
    Mathias
    “Ah," said Mr Pin. "Right. I remember. You are concerned citizens." He knew about concerned citizens. Wherever they were, they all spoke the same private language, where 'traditional values' meant 'hang someone'.”
    ― Terry Pratchett, The Truth

  2. #2
    Contao-Fan
    Registriert seit
    21.06.2009.
    Ort
    Thüringen
    Beiträge
    417

    Standard

    Zitat Zitat von mdoll Beitrag anzeigen
    ... hat ich zuerst eine Fehlermeldung (Fehler 137 / Kill), im 2. Versuch klappte dann aber auch hier die Installation problemlos....


    Dieses Phänomen habe ich seit einigen Tagen bei Hetzner auch, sehr oft Fehler 137, im zweiten oder dritten Versuch wird die Erweiterung dann doch installiert.
    Sehr seltsam

  3. #3
    Contao-Nutzer
    Registriert seit
    27.11.2014.
    Ort
    Korbach
    Beiträge
    17

    Standard

    Wir haben bei der Installation von Contao 4.5.x über den Contao Manager auf einem Managed Server von Hetzner leider kein Glück.

    Die Installation liegt unter contao.domain.tld im Ordner /web (die Subdomain verweist ebenfalls auf den Ordner /web). Die PHP-Version vom Server ist aktuell noch die 5.6.xx und wurde für die Subdomain via htaccess auf die Version 7.1.20 wie folgt umgestellt:

    Code:
    FcgidWrapper "/home/httpd/cgi-bin/php71-fcgi-starter.fcgi" .php
    Action application/x-httpd-php71 /cgi-sys/php71-fcgi-starter.fcgi
    AddType application/x-httpd-php71 .php
    Die Systemprüfung zeigte keine Fehler, auch wurde eine Contao Installation gefunden.

    Code:
    PHP Version 7.1.20, keine bekannten Probleme gefunden.
    Serverkonfiguration
    
    Konfiguriert als Hetzner Online GmbH, PHP-Binary in /usr/bin/php71.
    PHP Kommandozeilen-Programm
    
    PHP Version 7.1.20, keine bekannten Probleme gefunden.
    Updates für den Contao Manager
    
    Sie verwenden die aktuelle Version 1.0.2.
    Composer-Umgebung
    
    Keine bekannten Probleme gefunden.
    Contao-Installation
    
    Contao 4.5.10 (API-Version 1) gefunden.
    Nachdem der Prozess soweit erfolgreich abgeschlossen war und ich das Install-Tool aufrufen möchte (contao.domain.tld/contao/install) erhalte ich die Fehlermeldung "The requested URL /contao/install was not found on this server."

    Der Contao-Debug-Modus zeigt die folgenden Meldungen:

    Exceptions: 2

    Contao\CoreBundle\Exception\
    InternalServerErrorHttpException
    Code:
    in vendor/contao/core-bundle/src/EventListener/ExceptionConverterListener.php (line 106)
    ExceptionConverterListener->convertToHttpException(object(IncompleteInstallationException), 'InternalServerErrorHttpException') in vendor/contao/core-bundle/src/EventListener/ExceptionConverterListener.php (line 68)
    ExceptionConverterListener->onKernelException(object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher))
    call_user_func(array(object(ExceptionConverterListener), 'onKernelException'), object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher)) in vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/Debug/WrappedListener.php (line 104)
    WrappedListener->__invoke(object(GetResponseForExceptionEvent), 'kernel.exception', object(ContainerAwareEventDispatcher)) in vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php (line 212)
    EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.exception', object(GetResponseForExceptionEvent)) in vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php (line 44)
    EventDispatcher->dispatch('kernel.exception', object(GetResponseForExceptionEvent)) in vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/Debug/TraceableEventDispatcher.php (line 139)
    TraceableEventDispatcher->dispatch('kernel.exception', object(GetResponseForExceptionEvent)) in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php (line 228)
    HttpKernel->handleException(object(IncompleteInstallationException), object(Request), 1) in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php (line 79)
    HttpKernel->handle(object(Request), 1, true) in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php (line 200)
    Kernel->handle(object(Request)) in web/app_dev.php (line 67)
    
        Plugin::autoloadModules(__DIR__.'/../system/modules');
        ContaoKernel::setProjectDir(\dirname(__DIR__));
        // Handle the request
        $kernel = new ContaoKernel('dev', true);
        $response = $kernel->handle($request);
        $response->send();
        $kernel->terminate($request, $response);
    Contao\CoreBundle\Exception\
    IncompleteInstallationException
    The installation has not been completed. Open the Contao install tool to continue.
    Code:
    in vendor/contao/core-bundle/src/Framework/ContaoFramework.php (line 405)
    ContaoFramework->validateInstallation() in vendor/contao/core-bundle/src/Framework/ContaoFramework.php (line 318)
    ContaoFramework->initializeFramework() in vendor/contao/core-bundle/src/Framework/ContaoFramework.php (line 148)
    ContaoFramework->initialize() in vendor/contao/core-bundle/src/Controller/FrontendController.php (line 36)
    FrontendController->indexAction() in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php (line 151)
    HttpKernel->handleRaw(object(Request), 1) in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php (line 68)
    HttpKernel->handle(object(Request), 1, true) in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php (line 200)
    Kernel->handle(object(Request)) in web/app_dev.php (line 67)
    
        Plugin::autoloadModules(__DIR__.'/../system/modules');
        ContaoKernel::setProjectDir(\dirname(__DIR__));
        // Handle the request
        $kernel = new ContaoKernel('dev', true);
        $response = $kernel->handle($request);
        $response->send();
        $kernel->terminate($request, $response);
    Das die Installation unvollständig ist und erneut ausgeführt werden muss, ist mir soweit klar.

    Logs: 1

    Code:
    Level 	Channel 	Message
    INFO 17:00:11 	php 	User Deprecated: Passing the path to the Composer installed.json as first argument is no longer supported in version 2.3.
    INFO 17:00:11 	request 	Matched route "contao_index".
    INFO 17:00:11 	security 	Populated the TokenStorage with an anonymous Token.
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Nelmio\SecurityBundle\EventListener\ContentSecurityPolicyListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\SessionListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\ResolveControllerNameSubscriber::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\LocaleListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\RefererIdListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\CsrfTokenCookieListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\TranslatorListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\BackendLocaleListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\BypassMaintenanceListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Lexik\Bundle\MaintenanceBundle\Listener\MaintenanceListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\InsecureInstallationListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\ToggleViewListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\UserSessionListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Terminal42\HeaderReplay\EventListener\HeaderReplayListener::onKernelRequest".
    INFO 17:00:11 	php 	User Deprecated: The "Sensio\Bundle\FrameworkExtraBundle\Configuration\Route" annotation is deprecated since version 5.2. Use "Symfony\Component\Routing\Annotation\Route" instead.
    DEBUG 17:00:11 	event 	Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RequestDataCollector::onKernelController".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments".
    CRITICAL 17:00:11 	request 	Uncaught PHP Exception Contao\CoreBundle\Exception\InternalServerErrorHttpException: "The installation has not been completed. Open the Contao install tool to continue." at /usr/www/users/agentur/contaoserver/contao/vendor/contao/core-bundle/src/EventListener/ExceptionConverterListener.php line 106
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Nelmio\SecurityBundle\EventListener\ContentSecurityPolicyListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\SessionListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\ResolveControllerNameSubscriber::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\LocaleListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\RefererIdListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\CsrfTokenCookieListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\TranslatorListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\BackendLocaleListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\BypassMaintenanceListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Lexik\Bundle\MaintenanceBundle\Listener\MaintenanceListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\InsecureInstallationListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\ToggleViewListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\UserSessionListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.request" to listener "Terminal42\HeaderReplay\EventListener\HeaderReplayListener::onKernelRequest".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RequestDataCollector::onKernelController".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments".
    DEBUG 17:00:11 	event 	Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments".
    Um 17:00:11 gab es einen kritschen Fehler, das die Installation nicht beendet wurde. Die Frage ist nur warum nicht!?

    und hier noch die Stack Traces:

    Stack Traces: 2

    [2/2] InternalServerErrorHttpException
    Code:
    Contao\CoreBundle\Exception\InternalServerErrorHttpException:
    The installation has not been completed. Open the Contao install tool to continue.
    
      at vendor/contao/core-bundle/src/EventListener/ExceptionConverterListener.php:106
      at Contao\CoreBundle\EventListener\ExceptionConverterListener->convertToHttpException(object(IncompleteInstallationException), 'InternalServerErrorHttpException')
         (vendor/contao/core-bundle/src/EventListener/ExceptionConverterListener.php:68)
      at Contao\CoreBundle\EventListener\ExceptionConverterListener->onKernelException(object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher))
      at call_user_func(array(object(ExceptionConverterListener), 'onKernelException'), object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher))
         (vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/Debug/WrappedListener.php:104)
      at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object(GetResponseForExceptionEvent), 'kernel.exception', object(ContainerAwareEventDispatcher))
         (vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php:212)
      at Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.exception', object(GetResponseForExceptionEvent))
         (vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php:44)
      at Symfony\Component\EventDispatcher\EventDispatcher->dispatch('kernel.exception', object(GetResponseForExceptionEvent))
         (vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/Debug/TraceableEventDispatcher.php:139)
      at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch('kernel.exception', object(GetResponseForExceptionEvent))
         (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:228)
      at Symfony\Component\HttpKernel\HttpKernel->handleException(object(IncompleteInstallationException), object(Request), 1)
         (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:79)
      at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
         (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:200)
      at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (web/app_dev.php:67)
    [1/2] IncompleteInstallationException
    Code:
    Contao\CoreBundle\Exception\IncompleteInstallationException:
    The installation has not been completed. Open the Contao install tool to continue.
    
      at vendor/contao/core-bundle/src/Framework/ContaoFramework.php:405
      at Contao\CoreBundle\Framework\ContaoFramework->validateInstallation()
         (vendor/contao/core-bundle/src/Framework/ContaoFramework.php:318)
      at Contao\CoreBundle\Framework\ContaoFramework->initializeFramework()
         (vendor/contao/core-bundle/src/Framework/ContaoFramework.php:148)
      at Contao\CoreBundle\Framework\ContaoFramework->initialize()
         (vendor/contao/core-bundle/src/Controller/FrontendController.php:36)
      at Contao\CoreBundle\Controller\FrontendController->indexAction()
         (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:151)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:68)
      at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
         (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:200)
      at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (web/app_dev.php:67)
    Der Contao Check (Version 12.0) zeigte alle Tests erfolgreich an, jedoch die Prüfung der Installation meldete "Keine Contao-Installation gefunden."

    Der Ram beim Server wurde 256M und die PHP Execution Time auf 10 Minuten hochgesetzt.

    Eine Installation bei campusspeicher.de hingegen hat auf Anhieb funktioniert. Hat jemand einen passenden Tipp wo ich noch suchen könnte?

    Vielen Dank
    Andreas
    Geändert von Andreas L (27.07.2018 um 10:39 Uhr)

  4. #4
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.545
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Andreas L Beitrag anzeigen
    Die PHP-Version vom Server ist aktuell noch die 5.6.xx und wurde für die Subdomain via htaccess auf die Version 7.1.20 wie folgt umgestellt:

    Code:
    FcgidWrapper "/home/httpd/cgi-bin/php71-fcgi-starter.fcgi" .php
    Action application/x-httpd-php71 /cgi-sys/php71-fcgi-starter.fcgi
    AddType application/x-httpd-php71 .php
    Diese Direktiven greifen nur für den Webprozess. Da der Contao Manager aber versucht, Jobs via Konsolenprozess auszuführen, könnte es notwendig sein, auch für das CLI auf PHP 7.1 (oder höher) umzustellen.

    Ansonsten ist für das Ausführen des Contao Installtools über die Standardroute das Modul mod_rewrite notwendig. Kannst Du das Installtool über https://example.com/app.php/contao/install aufrufen?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  5. #5
    Contao-Fan Avatar von eisenherz
    Registriert seit
    12.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Diese Direktiven greifen nur für den Webprozess. Da der Contao Manager aber versucht, Jobs via Konsolenprozess auszuführen, könnte es notwendig sein, auch für das CLI auf PHP 7.1 (oder höher) umzustellen.

    Ansonsten ist für das Ausführen des Contao Installtools über die Standardroute das Modul mod_rewrite notwendig. Kannst Du das Installtool über https://example.com/app.php/contao/install aufrufen?
    Hier klemmt es auch gerade bei mir

    PHP bei Hetzner über die Konsole generell auf 7.1 gestellt läuft mein Contao4test ... aber die anderen, wichtigeren, Seiten die noch kein php7.1 können nicht mehr.
    Drum wüsste ich gern wie ich alle für Contao4 wichtigen Prozesse gezielt nur für die Testsite per .htaccess mit php 7.1 versorgen kann. CLI sagt mir erstmal nichts ...
    DropLimits -Die Seite der Rekordjäger

  6. #6
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.545
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Möglicherweise wäre es sinnvoller, den Webspace global komplett auf PHP 7.1 oder 7.2 umzustellen und lediglich die erwähnten älteren Installationen mit PHP 5.6 zu versorgen. Vielleicht kannst Du dafür die obigen Direktiven entsprechend anpassen:

    https://wiki.hetzner.de/index.php/Ko...uration#PHP5.6

    Code:
    FcgidWrapper "/home/httpd/cgi-bin/php56-fcgi-starter.fcgi" .php
    Action application/x-httpd-php56 /cgi-sys/php56-fcgi-starter.fcgi
    AddType application/x-httpd-php56 .php
    Geändert von xchs (27.08.2018 um 21:40 Uhr)
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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