Slim Application Error

Hallo Leute, ich habe nach Abschluss der installation folgenden Fehler erhalten, weß aber nicht, was er bedeutet. Kann mir jemand weiterhelfen? Vielen Dank!!

 

Slim Application Error

The application could not run because of the following error:

Details

Type:  ErrorException

Code:  8192

Message:  The each() function is deprecated. This message will be suppressed on further calls

File:  /mnt/web218/d1/88/5293288/htdocs/engine/Library/Zend/Cache/Backend.php

Line:  66

Trace

  

#0 [internal function]: Slim\Slim::handleErrors(8192, ‚The each() func…‘, ‚/mnt/web218/d1/…‘, 66, Array)#1 /mnt/web218/d1/88/5293288/htdocs/engine/Library/Zend/Cache/Backend.php(66): each(Array)#2 /mnt/web218/d1/88/5293288/htdocs/engine/Library/Zend/Cache/Backend/File.php(125): Zend_Cache_Backend->__construct(Array)#3 /mnt/web218/d1/88/5293288/htdocs/engine/Shopware/Components/DependencyInjection/Bridge/Cache.php(91): Zend_Cache_Backend_File->__construct(Array)#4 /mnt/web218/d1/88/5293288/htdocs/engine/Shopware/Components/DependencyInjection/Bridge/Cache.php(69): Shopware\Components\DependencyInjection\Bridge\Cache->createAutomaticBackend(Array)#5 /mnt/web218/d1/88/5293288/htdocs/engine/Shopware/Components/DependencyInjection/Bridge/Cache.php(49): Shopware\Components\DependencyInjection\Bridge\Cache->createBackend(‚auto‘, Array)#6 /mnt/web218/d1/88/5293288/htdocs/var/cache/production_201710241020/proxies/ShopwareProductionda39a3ee5e6b4b0d3255bfef95601890afd80709ProjectContainer.php(636): Shopware\Components\DependencyInjection\Bridge\Cache->factory(‚auto‘, Array, Array)#7 /mnt/web218/d1/88/5293288/htdocs/vendor/symfony/dependency-injection/Container.php(304): ShopwareProductionda39a3ee5e6b4b0d3255bfef95601890afd80709ProjectContainer->getCacheService()#8 /mnt/web218/d1/88/5293288/htdocs/engine/Shopware/Components/DependencyInjection/Container.php(217): Symfony\Component\DependencyInjection\Container->get(‚cache‘, 1)#9 /mnt/web218/d1/88/5293288/htdocs/engine/Shopware/Components/DependencyInjection/Container.php(146): Shopware\Components\DependencyInjection\Container->doLoad(‚cache‘, 1)#10 /mnt/web218/d1/88/5293288/htdocs/var/cache/production_201710241020/proxies/ShopwareProductionda39a3ee5e6b4b0d3255bfef95601890afd80709ProjectContainer.php(1010): Shopware\Components\DependencyInjection\Container->get(‚cache‘)#11 /mnt/web218/d1/88/5293288/htdocs/vendor/symfony/dependency-injection/Container.php(304): ShopwareProductionda39a3ee5e6b4b0d3255bfef95601890afd80709ProjectContainer->getModelconfigService()#12 /mnt/web218/d1/88/5293288/htdocs/engine/Shopware/Components/DependencyInjection/Container.php(217): Symfony\Component\DependencyInjection\Container->get(‚modelconfig‘, 1)#13 /mnt/web218/d1/88/5293288/htdocs/engine/Shopware/Components/DependencyInjection/Container.php(146): Shopware\Components\DependencyInjection\Container->doLoad(‚modelconfig‘, 1)#14 /mnt/web218/d1/88/5293288/htdocs/var/cache/production_201710241020/proxies/ShopwareProductionda39a3ee5e6b4b0d3255bfef95601890afd80709ProjectContainer.php(1014): Shopware\Components\DependencyInjection\Container->get(‚modelconfig‘)#15 /mnt/web218/d1/88/5293288/htdocs/vendor/symfony/dependency-injection/Container.php(304): ShopwareProductionda39a3ee5e6b4b0d3255bfef95601890afd80709ProjectContainer->getModelsService()#16 /mnt/web218/d1/88/5293288/htdocs/engine/Shopware/Components/DependencyInjection/Container.php(217): Symfony\Component\DependencyInjection\Container->get(‚models‘, 1)#17 /mnt/web218/d1/88/5293288/htdocs/engine/Shopware/Components/DependencyInjection/Container.php(146): Shopware\Components\DependencyInjection\Container->doLoad(‚models‘, 1)#18 /mnt/web218/d1/88/5293288/htdocs/recovery/install/src/ContainerProvider.php(125): Shopware\Components\DependencyInjection\Container->get(‚models‘)#19 /mnt/web218/d1/88/5293288/htdocs/recovery/common/vendor/pimple/pimple/src/Pimple/Container.php(113): Shopware\Recovery\Install\ContainerProvider->Shopware\Recovery\Install{closure}(Object(Pimple\Container))#20 /mnt/web218/d1/88/5293288/htdocs/recovery/install/src/ContainerProvider.php(131): Pimple\Container->offsetGet(‚shopware.contai…‘)#21 /mnt/web218/d1/88/5293288/htdocs/recovery/common/vendor/pimple/pimple/src/Pimple/Container.php(113): Shopware\Recovery\Install\ContainerProvider->Shopware\Recovery\Install{closure}(Object(Pimple\Container))#22 /mnt/web218/d1/88/5293288/htdocs/recovery/install/src/ContainerProvider.php(146): Pimple\Container->offsetGet(‚shopware.theme_…‘)#23 /mnt/web218/d1/88/5293288/htdocs/recovery/common/vendor/pimple/pimple/src/Pimple/Container.php(113): Shopware\Recovery\Install\ContainerProvider->Shopware\Recovery\Install{closure}(Object(Pimple\Container))#24 /mnt/web218/d1/88/5293288/htdocs/recovery/install/src/app.php(497): Pimple\Container->offsetGet(‚theme.service‘)#25 [internal function]: {closure}()#26 /mnt/web218/d1/88/5293288/htdocs/recovery/common/vendor/slim/slim/Slim/Route.php(462): call_user_func_array(Object(Closure), Array)#27 /mnt/web218/d1/88/5293288/htdocs/recovery/common/vendor/slim/slim/Slim/Slim.php(1326): Slim\Route->dispatch()#28 /mnt/web218/d1/88/5293288/htdocs/recovery/common/vendor/slim/slim/Slim/Middleware/Flash.php(85): Slim\Slim->call()#29 /mnt/web218/d1/88/5293288/htdocs/recovery/common/vendor/slim/slim/Slim/Middleware/MethodOverride.php(92): Slim\Middleware\Flash->call()#30 /mnt/web218/d1/88/5293288/htdocs/recovery/common/vendor/slim/slim/Slim/Middleware/PrettyExceptions.php(67): Slim\Middleware\MethodOverride->call()#31 /mnt/web218/d1/88/5293288/htdocs/recovery/common/vendor/slim/slim/Slim/Slim.php(1271): Slim\Middleware\PrettyExceptions->call()#32 /mnt/web218/d1/88/5293288/htdocs/recovery/install/index.php(75): Slim\Slim->run()

#33 {main}

Die each() Funktion ist in PHP 7.2 depricated (das heißt diese Funktion soll nicht mehr verwendet werden). Man könnte jetzt die Ausgabe der Warnungen unterdrücken oder auf PHP 7.1 umschalten (wenn das Hosting das leicht erlaubt und nicht explizit php 7.2 verwendet werden solll).

Ich wollte mal nachfragen, weil ich das gleiche problem habe, ob das mit dem Downgrade funktioniert hat? oder hast du möglicherweise eine andere lösung gefunden?

Hallo zusammen,

ich bekomme nach der Installation die gleiche Fehlermeldung.

Shopware-Version: 5.3

PHP-Version: 7.2 (Vom Hoster vorgegeben)

 

Was kann ich nun tun?

 

Vielen Dank und viele Grüße

Tester

 

  • Die Forensuche oben rechts benutzen…„Slim Application Error“

  • Die Documentation durchsuchen

Das Problem ist das diese alte Version von Shopware noch eine PHP Methode benutzt die in aktuellen PHP Versionen (wie 7.2) als veraltet markiert wird. Man kann die Fehlermeldung in diesem Fall mit PHP-Einstellungen unterdrücken oder die Änderungen die in diesem Zusammenhang in einer neueren Version von Shopware gemacht wurden bei sich zurück portieren. Fixed warnings in cli while using PHP 7.2 by shyim · Pull Request #1263 · shopware/shopware · GitHub

1 „Gefällt mir“

Lösung: Version 5.3.5 installieren

 

Danke!