Hallo,
beim Versuch Contao in der aktuellen Version 4.13.2 und PHP 8.0.16 bei dem Provider Hosteurope zu installieren kommt unten stehender Fehler.
Im Vorfeld kommt immer der Fehler: Unable to write to the temporary system directory.
Das umgehe ich, in dem ich eine php.ini mit folgendem Inhalt in den Ordner contao-manager ablege:
Code:open_basedir = none sys_temp_dir = /is/htdocs/user_tmp/wpXXXXX_YYYYY allow_url_fopen = 1
Code:Notice: tempnam(): file created in the system's temporary directory in /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php on line 684 Fatal error: Uncaught ValueError: Path cannot be empty in /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php:692 Stack trace: #0 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php(692): file_put_contents('', 'shouldEnableEntityLoader() #2 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/config/Util/XmlUtils.php(89): Symfony\Component\DependencyInjection\Loader\XmlFileLoader->validateSchema(Object(DOMDocument), false) #3 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/config/Util/XmlUtils.php(146): Symfony\Component\Config\Util\XmlUtils::parse('parseFileToDOM('/is/htdocs/wp11...') #6 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/doctrine/doctrine-bundle/DependencyInjection/DoctrineExtension.php(117): Symfony\Component\DependencyInjection\Loader\XmlFileLoader->load('dbal.xml') #7 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/doctrine/doctrine-bundle/DependencyInjection/DoctrineExtension.php(88): Doctrine\Bundle\DoctrineBundle\DependencyInjection\DoctrineExtension->dbalLoad(Array, Object(Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationContainerBuilder)) #8 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php(76): Doctrine\Bundle\DoctrineBundle\DependencyInjection\DoctrineExtension->load(Array, Object(Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationContainerBuilder)) #9 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/http-kernel/DependencyInjection/MergeExtensionConfigurationPass.php(42): Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass->process(Object(Contao\ManagerPlugin\Config\ContainerBuilder)) #10 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/dependency-injection/Compiler/Compiler.php(82): Symfony\Component\HttpKernel\DependencyInjection\MergeExtensionConfigurationPass->process(Object(Contao\ManagerPlugin\Config\ContainerBuilder)) #11 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/dependency-injection/ContainerBuilder.php(757): Symfony\Component\DependencyInjection\Compiler\Compiler->compile(Object(Contao\ManagerPlugin\Config\ContainerBuilder)) #12 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/http-kernel/Kernel.php(548): Symfony\Component\DependencyInjection\ContainerBuilder->compile() #13 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/contao/manager-bundle/src/HttpKernel/ContaoKernel.php(296): Symfony\Component\HttpKernel\Kernel->initializeContainer() #14 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/http-kernel/Kernel.php(789): Contao\ManagerBundle\HttpKernel\ContaoKernel->initializeContainer() #15 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/http-kernel/Kernel.php(128): Symfony\Component\HttpKernel\Kernel->preBoot() #16 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/framework-bundle/Console/Application.php(168): Symfony\Component\HttpKernel\Kernel->boot() #17 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/framework-bundle/Console/Application.php(74): Symfony\Bundle\FrameworkBundle\Console\Application->registerCommands() #18 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/console/Application.php(171): Symfony\Bundle\FrameworkBundle\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #19 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/contao/manager-bundle/bin/contao-setup(44): Symfony\Component\Console\Application->run() #20 /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/bin/contao-setup(117): include('/is/htdocs/wp11...') #21 {main} thrown in /is/htdocs/wpxxxxxxxx_yyyyyyyyyy/www/projektname/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php on line 692 91 packages you are using are looking for funding. Use the `composer fund` command to find out more! > @php vendor/bin/contao-setup 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
Weiß jemand von Euch Rat?
Beste Grüße

Zitieren

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


