Nefunguje nahrání nové šablony Base – Prestashop
Dobrý den, na doméně a hostingu ker*********cek.cz, je nově nahrána Presta 1.7… zkouším změnit šablonu na Base a bohužel to vyhazuje tuto hlášku. Již jsem zkoušela i nahrání přímo přes FTP, ale při pokusu o aktivaci se problém opakuje. Můžete se na to prosím podívat a aktivovat? Nebo poradit, co upravit, aby se šablona rozběhla? V minulosti jsem již spouštěla a vždy bez problémů, šablona by měla být s verzí Presty kompatibilní.
Děkuji za odpověď.
3 Answers
Dobrý den,
hláška Warning: „continue“ targeting switch is equivalent to „break“. Did you mean to use „continue 2“? znamená nekompatibilní verzi PHP. Zkuste ji snížit na 7.1.
Dobrý den,
zkuste postupovat pomocí našeho návodu na chybu 500 v Prestashopu.
Prestu jsem celou stáhla a nainstalovala znovu celou nově. Problém stále přetrvává, takže neaktuální Prestou to nebude. Šablona Base je nainstalovaná a spuštění brání pouze tento problém. Můžete se na to tedy ještě podívat a konkrétně poradit? Tato šablona má více funkcí než výchozí Classic, které bychom rádi měli. Jinak eshop s šablonou Classic funguje bez problémů, ten nastává jen při pokusu o změnu šablony. Můžete šablonu aktivovat?
V příloze zasílám screen původní chybové hlášky vypsané v config/defines.inc.php dle
define('_PS_MODE_DEV_', true);
Ve vaší nápovědě jsem našla postup odstranění problému, dle: https://help.wedos.cz/otazka/problem-s-prestashopem-putenv-kernel-php/8056/
A nyní mi to vypisuje toto:
(1/1) ContextErrorException
Warning: „continue“ targeting switch is equivalent to „break“. Did you mean to use „continue 2“?
in UnitOfWork.php line 2636at ErrorHandler->handleError(2, ‚“continue“ targeting switch is equivalent to „break“. Did you mean to use „continue 2“?‘, ‚/data/web/virtuals/258974/virtual/www/domains/keramika-dvoracek.cz/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php‘, 2636, array(‚class‘ => ‚Doctrine\\ORM\\UnitOfWork‘, ‚e‘ => 32767, ‚file‘ => ‚/data/web/virtuals/258974/virtual/www/domains/keramika-dvoracek.cz/vendor/composer/../doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php‘))in DebugClassLoader.php line 156at require()in DebugClassLoader.php line 156at DebugClassLoader->loadClass(‚Doctrine\\ORM\\UnitOfWork‘)at spl_autoload_call(‚Doctrine\\ORM\\UnitOfWork‘)in EntityManager.php line 160at EntityManager->__construct(object(Connection), object(Configuration), object(ContainerAwareEventManager))in EntityManager.php line 850at EntityManager::create(object(Connection), object(Configuration))in appDevDebugProjectContainer.php line 1826at appDevDebugProjectContainer->getDoctrine_Orm_DefaultEntityManagerService()in Container.php line 306at Container->get(‚doctrine.orm.default_entity_manager‘)in ManagerRegistry.php line 48at ManagerRegistry->getService(‚doctrine.orm.default_entity_manager‘)in AbstractManagerRegistry.php line 231at AbstractManagerRegistry->getManagers()in ProxyCacheWarmer.php line 49at ProxyCacheWarmer->warmUp(‚/data/web/virtuals/258974/virtual/www/domains/keramika-dvoracek.cz/var/cache/dev‘)in CacheWarmerAggregate.php line 52at CacheWarmerAggregate->warmUp(‚/data/web/virtuals/258974/virtual/www/domains/keramika-dvoracek.cz/var/cache/dev‘)in Kernel.php line 680at Kernel->initializeContainer()in Kernel.php line 135at Kernel->boot()in Kernel.php line 195at Kernel->handle(object(Request), 1, false)in index.php line 86