Ergebnis 1 bis 17 von 17

Thema: contao/contao-manager Fehler bei der Neuinstallation - Hilfe erbeten

  1. #1
    Contao-Nutzer
    Registriert seit
    27.02.2023.
    Beiträge
    5

    Standard contao/contao-manager Fehler bei der Neuinstallation - Hilfe erbeten

    Hallo zusammen,
    könnte mir bitte Jemand behilflich sein? Bei der Installation über den Contao-Manager kommt immer ein Fehler. Der Zugriff auf das System-Temp funktioniert.

    [quote]
    [18.2MiB/5.83s] - Locking wikimedia/less.php (1.8.2)
    [18.2MiB/5.84s] Writing lock file
    [10.2MiB/5.85s] 47 package suggestions were added by new dependencies, use `composer suggest` to see details.
    [11.1MiB/6.00s] No security vulnerability advisories found
    [11.5MiB/6.00s] Memory usage: 11.54MB (peak: 131.75MB), time: 6s.
    [11.5MiB/6.00s] Finished Composer Cloud resolving.


    # Job ID vadtjlid9EeYXjoXSjTodccvYkXiJTAXIS7PWsb3UyAv4ufMhT UkvRNLtJThSiKCUTSsHxNqicZf9u0psYuVqPxCU16z4o completed in 1677172476 seconds
    # Memory usage: 11.54MB (peak: 131.75MB), time: 6s.

    $ /usr/bin/php8.1 -q -c /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/contao-manager/php.ini -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 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/web/contao-manager.phar.php composer install --no-dev --no-progress --no-ansi --no-interaction --optimize-autoloader

    Installing dependencies from lock file
    Verifying lock file contents can be installed on current platform.
    Nothing to install, update or remove
    Generating optimized autoload files
    contao/manager-plugin: Dumping generated plugins file...
    contao/manager-plugin: ...done dumping generated plugins file
    Class Contao\ManagerPlugin\PluginLoader located in ./vendor/contao/manager-plugin/src/Resources/PluginLoader.php does not comply with psr-4 autoloading standard. Skipping.
    110 packages you are using are looking for funding.
    Use the `composer fund` command to find out more!
    > @php vendor/bin/contao-setup

    Notice: tempnam(): file created in the system's temporary directory in /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php on line 705

    Fatal error: Uncaught ValueError: Path cannot be empty in /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php:713
    Stack trace:
    #0 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php(713): file_put_contents('', 'shouldEnableEntityLoader()
    #2 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/config/Util/XmlUtils.php(77): Symfony\Component\DependencyInjection\Loader\XmlFi leLoader->validateSchema(Object(DOMDocument), false)
    #3 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/config/Util/XmlUtils.php(132): Symfony\Component\Config\Util\XmlUtils:arse('parseFileToDOM('/is/htdocs/wp12...')
    #6 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/doctrine/doctrine-bundle/DependencyInjection/DoctrineExtension.php(113): Symfony\Component\DependencyInjection\Loader\XmlFi leLoader->load('dbal.xml')
    #7 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/doctrine/doctrine-bundle/DependencyInjection/DoctrineExtension.php(84): Doctrine\Bundle\DoctrineBundle\DependencyInjection \DoctrineExtension->dbalLoad(Array, Object(Symfony\Component\DependencyInjection\Compi ler\MergeExtensionConfigurationContainerBuilder))
    #8 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php(73): Doctrine\Bundle\DoctrineBundle\DependencyInjection \DoctrineExtension->load(Array, Object(Symfony\Component\DependencyInjection\Compi ler\MergeExtensionConfigurationContainerBuilder))
    #9 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/http-kernel/DependencyInjection/MergeExtensionConfigurationPass.php(42): Symfony\Component\DependencyInjection\Compiler\Mer geExtensionConfigurationPass->process(Object(Contao\ManagerPlugin\Config\Contai nerBuilder))
    #10 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/dependency-injection/Compiler/Compiler.php(73): Symfony\Component\HttpKernel\DependencyInjection\M ergeExtensionConfigurationPass->process(Object(Contao\ManagerPlugin\Config\Contai nerBuilder))
    #11 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/dependency-injection/ContainerBuilder.php(721): Symfony\Component\DependencyInjection\Compiler\Com piler->compile(Object(Contao\ManagerPlugin\Config\Contai nerBuilder))
    #12 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/http-kernel/Kernel.php(487): Symfony\Component\DependencyInjection\ContainerBui lder->compile()
    #13 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/contao/manager-bundle/src/HttpKernel/ContaoKernel.php(288): Symfony\Component\HttpKernel\Kernel->initializeContainer()
    #14 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/http-kernel/Kernel.php(709): Contao\ManagerBundle\HttpKernel\ContaoKernel->initializeContainer()
    #15 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/http-kernel/Kernel.php(122): Symfony\Component\HttpKernel\Kernel->preBoot()
    #16 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/framework-bundle/Console/Application.php(148): Symfony\Component\HttpKernel\Kernel->boot()
    #17 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/framework-bundle/Console/Application.php(69): Symfony\Bundle\FrameworkBundle\Console\Application->registerCommands()
    #18 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/console/Application.php(168): Symfony\Bundle\FrameworkBundle\Console\Application->doRun(Object(Symfony\Component\Console\Input\Argv Input), Object(Symfony\Component\Console\Output\ConsoleOut put))
    #19 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/contao/manager-bundle/bin/contao-setup(44): Symfony\Component\Console\Application->run()
    #20 /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/bin/contao-setup(120): include('/is/htdocs/wp12...')
    #21 {main}
    thrown in /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php on line 713
    Script @php vendor/bin/contao-setup handling the post-install-cmd event returned with error code 255

    # Process terminated with exit code 255
    # Result: Unknown error
    [quote]

    vielen Dank im Voraus!
    Angehängte Grafiken Angehängte Grafiken

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

    Standard

    Welcher Hoster?
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    27.02.2023.
    Beiträge
    5

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Welcher Hoster?
    Host Europe

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

    Standard

    Contao läuft auf HostEurope unter PHP 8 ohne bestimmte Anpassungen in den Entry Points gar nicht - aufgrund des fehlerhaften Setups von HostEurope.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Contao läuft auf HostEurope unter PHP 8 ohne bestimmte Anpassungen in den Entry Points gar nicht - aufgrund des fehlerhaften Setups von HostEurope.
    Das sehen die sicher ganz anders

    https://github.com/contao/contao-man...iki/HostEurope

    Bist Du sicher, dass der Pfad zum Temp-Verzeichnis stimmt?

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

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    Das sehen die sicher ganz anders
    Ja, tun sie


    Zitat Zitat von neelix Beitrag anzeigen
    Bist Du sicher, dass der Pfad zum Temp-Verzeichnis stimmt?
    Den legst du ja nicht selbst fest. Also unter normalen Umständen verlässt du dich darauf, dass die Umgebung korrekt konfiguriert ist. Oder was meinst du?
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Code:
    Notice: tempnam(): file created in the system's temporary directory in /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php on line 705
    
    Fatal error: Uncaught ValueError: Path cannot be empty in /is/htdocs/wp12874912_COH1LJGZSL/www/bg.burgwerben.de/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php:713
    Die beiden Zeilen machten mich stutzig. Das klingt so danach, dass er zwar eine Temp-Datei anlegen konnte, aber dann nicht mehr darauf zugreifen. Und das wäre für mich ein Hinweis, dass der Pfad nicht stimmt. (siehe letzter Eintrag im Wiki)

    Ja, tun sie
    Und vermutlich gibt ihnen die Masse recht, wenn Wordpress und Joomla problemlos funktionieren.

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

    Standard

    Das Wiki ist bezüglich diesem Problem outdated. Die php.ini Anpassung reicht im PHP 8 Setup von HostEurope nicht mehr.
    » sponsor me via GitHub or PayPal or Revolut

  9. #9
    Contao-Nutzer
    Registriert seit
    27.02.2023.
    Beiträge
    5

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    Das sehen die sicher ganz anders

    https://github.com/contao/contao-man...iki/HostEurope

    Bist Du sicher, dass der Pfad zum Temp-Verzeichnis stimmt?

    Ja, dieser Code hier läuft fehlerfrei durch.

    <?php
    date_default_timezone_set('Europe/Berlin');

    var_dump(sys_get_temp_dir());
    passthru('/usr/bin/php7.4 -r \'var_dump(sys_get_temp_dir());\'');

    file_put_contents($path = sys_get_temp_dir()."/".uniqid(), "test");
    var_dump(file_get_contents($path));
    passthru('/usr/bin/php7.4 -r \'file_put_contents($path = sys_get_temp_dir()."/".uniqid(), "test"); var_dump(file_get_contents($path));\'');
    ?>

    https://bg.burgwerben.de/web/info.php

  10. #10
    Contao-Nutzer
    Registriert seit
    27.02.2023.
    Beiträge
    5

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Das Wiki ist bezüglich diesem Problem outdated. Die php.ini Anpassung reicht im PHP 8 Setup von HostEurope nicht mehr.
    Die php.ini habe ich nach der Vorgabe angelegt, trotzdem ist es fehlerhaft.

  11. #11
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Ja, tun sie


    Den legst du ja nicht selbst fest. Also unter normalen Umständen verlässt du dich darauf, dass die Umgebung korrekt konfiguriert ist. Oder was meinst du?
    Zitat Zitat von tklopp25 Beitrag anzeigen
    Ja, dieser Code hier läuft fehlerfrei durch.

    <?php
    date_default_timezone_set('Europe/Berlin');

    var_dump(sys_get_temp_dir());
    passthru('/usr/bin/php7.4 -r \'var_dump(sys_get_temp_dir());\'');

    file_put_contents($path = sys_get_temp_dir()."/".uniqid(), "test");
    var_dump(file_get_contents($path));
    passthru('/usr/bin/php7.4 -r \'file_put_contents($path = sys_get_temp_dir()."/".uniqid(), "test"); var_dump(file_get_contents($path));\'');
    ?>

    https://bg.burgwerben.de/web/info.php
    Ja, weil Du PHP 7.4 aufrufst, probier es mal mit PHP 8.1 wie der CM.

  12. #12
    Contao-Nutzer
    Registriert seit
    27.02.2023.
    Beiträge
    5

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    Ja, weil Du PHP 7.4 aufrufst, probier es mal mit PHP 8.1 wie der CM.
    in dem Fall bringt es dann Failed to open stream: Permission denied

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

    Standard

    And that's the problem that HostEurope is refusing to fix.
    » sponsor me via GitHub or PayPal or Revolut

  14. #14
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Aber die Variable für den System-Temp-Pfad ist doch frei wählbar. Also müsste man den doch problemlos auf einen Pfad innerhalb des eigenen Hostings setzen können.

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

    Standard

    Wie gesagt müsste man den Pfad in den jeweiligen Entrypoints (index.php, contao-console) fixieren.
    » sponsor me via GitHub or PayPal or Revolut

  16. #16
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Das müsstest Du mir jetzt mal erklären? Warum muss da was angepasst werden, wenn sich eine PHP Systemvariable ändert?

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

    Standard

    Es gibt einen bereits existierenden Thread dzau.
    » sponsor me via GitHub or PayPal or Revolut

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
  •