[teils gelöst] Slim Application Error

Hallo, meine erste und demnach eine frische Shopware Installation führt beim Abschluss der Installation zu folgenden Fehler. Slim Application Error The application could not run because of the following error: Details Type: Zend_Db_Adapter_Exception Code: 1045 Message: SQLSTATE[HY000] [1045] Access denied for user ‘******’@‘localhost’ (using password: YES) File: /srv/www/web372/htdocs/demo/engine/Library/Enlight/Components/Db/Adapter/Pdo/Mysql.php Line: 101 Danke für eure Hilfe

Hi eLm3x, die Fehlermeldung sagt aus das der entsprechende User keinen Zugriff zur Datenbank bekommt. Hier hat der Benutzer entweder die falschen Rechte oder die Zugangsdaten wurden falsch eingegeben. Gruß Dennis

Hallo Dennis, die Datenbank Zugangsdaten werden im laufe der Installation abgefragt und als korrekt erkannt/geprüft. Ohne diese korrekten Zugansdaten könnte die Installation gar keine DB erstellen bzw achreiben. Und beim beenden der Installation sollen die selben Daten dann falsch sein ? Ich füge mal den ganzen Code ein, der mir als Fehler wieder gegeben wird. Das ganze passiert wenn die /recovery/install/configuration/ Seite mit weiter bestätigt wird und man auf der /recovery/install/finalize/ Seite landet Slim Application Error The application could not run because of the following error: Details Type: Zend\_Db\_Adapter\_Exception Code: 1045 Message: SQLSTATE[HY000] [1045] Access denied for user '\*\*\*\*\*\*'@'localhost' (using password: YES) File: /srv/www/web372/htdocs/demo/engine/Library/Enlight/Components/Db/Adapter/Pdo/Mysql.php Line: 101 Trace #0 /srv/www/web372/htdocs/demo/engine/Library/Zend/Db/Adapter/Abstract.php(316): Enlight\_Components\_Db\_Adapter\_Pdo\_Mysql-\>\_connect() #1 /srv/www/web372/htdocs/demo/engine/Library/Zend/Db/Adapter/Pdo/Abstract.php(263): Zend\_Db\_Adapter\_Abstract-\>getConnection() #2 /srv/www/web372/htdocs/demo/engine/Shopware/Components/DependencyInjection/Bridge/Db.php(45): Zend\_Db\_Adapter\_Pdo\_Abstract-\>exec('SET @@session.s...') #3 /srv/www/web372/htdocs/demo/cache/production\_201504271122/proxies/ShopwareProductionProjectContainer.php(319): Shopware\Components\DependencyInjection\Bridge\Db-\>factory('pdo\_mysql', Array) #4 /srv/www/web372/htdocs/demo/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Container.php(326): ShopwareProductionProjectContainer-\>getDbService() #5 /srv/www/web372/htdocs/demo/engine/Shopware/Components/DependencyInjection/Container.php(253): Symfony\Component\DependencyInjection\Container-\>get('db') #6 /srv/www/web372/htdocs/demo/engine/Shopware/Components/DependencyInjection/Container.php(188): Shopware\Components\DependencyInjection\Container-\>load('db') #7 /srv/www/web372/htdocs/demo/cache/production\_201504271122/proxies/ShopwareProductionProjectContainer.php(323): Shopware\Components\DependencyInjection\Container-\>get('db') #8 /srv/www/web372/htdocs/demo/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Container.php(326): ShopwareProductionProjectContainer-\>getDbConnectionService() #9 /srv/www/web372/htdocs/demo/engine/Shopware/Components/DependencyInjection/Container.php(253): Symfony\Component\DependencyInjection\Container-\>get('db\_connection') #10 /srv/www/web372/htdocs/demo/engine/Shopware/Components/DependencyInjection/Container.php(188): Shopware\Components\DependencyInjection\Container-\>load('db\_connection') #11 /srv/www/web372/htdocs/demo/cache/production\_201504271122/proxies/ShopwareProductionProjectContainer.php(273): Shopware\Components\DependencyInjection\Container-\>get('db\_connection') #12 /srv/www/web372/htdocs/demo/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Container.php(326): ShopwareProductionProjectContainer-\>getCategorydenormalizationService() #13 /srv/www/web372/htdocs/demo/engine/Shopware/Components/DependencyInjection/Container.php(253): Symfony\Component\DependencyInjection\Container-\>get('categorydenorma...') #14 /srv/www/web372/htdocs/demo/engine/Shopware/Components/DependencyInjection/Container.php(188): Shopware\Components\DependencyInjection\Container-\>load('categorydenorma...') #15 /srv/www/web372/htdocs/demo/cache/production\_201504271122/proxies/ShopwareProductionProjectContainer.php(277): Shopware\Components\DependencyInjection\Container-\>get('categorydenorma...') #16 /srv/www/web372/htdocs/demo/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Container.php(326): ShopwareProductionProjectContainer-\>getCategorysubscriberService() #17 /srv/www/web372/htdocs/demo/engine/Shopware/Components/DependencyInjection/Container.php(253): Symfony\Component\DependencyInjection\Container-\>get('categorysubscri...') #18 /srv/www/web372/htdocs/demo/engine/Shopware/Components/DependencyInjection/Container.php(188): Shopware\Components\DependencyInjection\Container-\>load('categorysubscri...') #19 /srv/www/web372/htdocs/demo/cache/production\_201504271122/proxies/ShopwareProductionProjectContainer.php(458): Shopware\Components\DependencyInjection\Container-\>get('categorysubscri...') #20 /srv/www/web372/htdocs/demo/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Container.php(326): ShopwareProductionProjectContainer-\>getModelsService() #21 /srv/www/web372/htdocs/demo/engine/Shopware/Components/DependencyInjection/Container.php(253): Symfony\Component\DependencyInjection\Container-\>get('models') #22 /srv/www/web372/htdocs/demo/engine/Shopware/Components/DependencyInjection/Container.php(188): Shopware\Components\DependencyInjection\Container-\>load('models') #23 /srv/www/web372/htdocs/demo/recovery/install/src/ContainerProvider.php(123): Shopware\Components\DependencyInjection\Container-\>get('models') #24 /srv/www/web372/htdocs/demo/recovery/common/vendor/pimple/pimple/src/Pimple/Container.php(112): Shopware\Recovery\Install\ContainerProvider-\>Shopware\Recovery\Install\{closure}(Object(Pimple\Container)) #25 /srv/www/web372/htdocs/demo/recovery/install/src/ContainerProvider.php(129): Pimple\Container-\>offsetGet('shopware.contai...') #26 /srv/www/web372/htdocs/demo/recovery/common/vendor/pimple/pimple/src/Pimple/Container.php(112): Shopware\Recovery\Install\ContainerProvider-\>Shopware\Recovery\Install\{closure}(Object(Pimple\Container)) #27 /srv/www/web372/htdocs/demo/recovery/install/src/ContainerProvider.php(144): Pimple\Container-\>offsetGet('shopware.theme\_...') #28 /srv/www/web372/htdocs/demo/recovery/common/vendor/pimple/pimple/src/Pimple/Container.php(112): Shopware\Recovery\Install\ContainerProvider-\>Shopware\Recovery\Install\{closure}(Object(Pimple\Container)) #29 /srv/www/web372/htdocs/demo/recovery/install/src/app.php(436): Pimple\Container-\>offsetGet('theme.service') #30 [internal function]: {closure}() #31 /srv/www/web372/htdocs/demo/recovery/common/vendor/slim/slim/Slim/Route.php(462): call\_user\_func\_array(Object(Closure), Array) #32 /srv/www/web372/htdocs/demo/recovery/common/vendor/slim/slim/Slim/Slim.php(1326): Slim\Route-\>dispatch() #33 /srv/www/web372/htdocs/demo/recovery/common/vendor/slim/slim/Slim/Middleware/Flash.php(85): Slim\Slim-\>call() #34 /srv/www/web372/htdocs/demo/recovery/common/vendor/slim/slim/Slim/Middleware/MethodOverride.php(92): Slim\Middleware\Flash-\>call() #35 /srv/www/web372/htdocs/demo/recovery/common/vendor/slim/slim/Slim/Middleware/PrettyExceptions.php(67): Slim\Middleware\MethodOverride-\>call() #36 /srv/www/web372/htdocs/demo/recovery/common/vendor/slim/slim/Slim/Slim.php(1271): Slim\Middleware\PrettyExceptions-\>call() #37 /srv/www/web372/htdocs/demo/recovery/install/index.php(74): Slim\Slim-\>run() #38 {main}

Hallo, kann mit meiner “Slim Application Error” auch gerade nichts anfangen. Hat hier jemand einen Rat?

Hallo, der erste, obere Slim Application Error wurde so eben gelöst. Evtl sollte Shopware hier noch einmal nacharbeiten. Das Problem liegt am Datenbank Passwort. Vergibt man beim erstellen eine frischen DB ein Passwort mit folgenden Sonderzeichen "§$%&/()=? (mein vergebenes Passwort sah in etwa so aus /&HFH§&JF"OJ ) akzeptiert Shopware das beim schreiben der DB zwar vorerst, aber beim beenden der Installation bzw beim ersten Zugriff auf die DB endet es immer mit dem oben genannten Error. Nach zweimaligen test mit normalen Passwörter wie „khf987u3fn“ funktioniert die Installation reibungslos

Hi hifibau, lösche mal bei dir das .svn-Verzeichnis unter engine/Shopware/Plugins/Default/Backend/.svn Heiner

[quote=„Heiner Lohaus“]Hi hifibau, lösche mal bei dir das .svn-Verzeichnis unter engine/Shopware/Plugins/Default/Backend/.svn Heiner[/quote] So, habe jetzt mal wie Heiner empfohlen das Verzeichnis gelöscht. Das Update schein jetzt so weit ok (komme ins neue Backend der Version 5) Nur wenn ich jetzt die www.sw4.hifibau.de aufrufe bleibt die Seite Weiß :frowning:

Weiß ist eine schlechte Fehlermeldung :smiley: was steht im Log? Aber ändern mal das Template auf Responsive im ThemeManager. Vielleicht liegt es dran. Heiner

habe mal im im ThemeManager auf Responsive ausgewält. Wenn ich nun auf Vorscahu gehe erscheint diese Meldung Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. Tried to load unsupported template version 1 for template: emotion\_hifibau\_neu in Shopware/Models/Shop/Shop.php on line 729 Stack trace: #0 Shopware/Controllers/Backend/Theme.php(83): Shopware\Models\Shop\Shop-\>registerResources(Object(Shopware\_Proxies\_ShopwareBootstrapProxy)) #1 Enlight/Controller/Action.php(159): Shopware\_Controllers\_Backend\_Theme-\>previewAction() #2 Enlight/Controller/Dispatcher/Default.php(524): Enlight\_Controller\_Action-\>dispatch('previewAction') #3 Enlight/Controller/Front.php(227): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #4 Shopware/Kernel.php(143): Enlight\_Controller\_Front-\>dispatch() #5 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(490): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #6 Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #7 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(261): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #8 Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true) #9 shopware.php(101): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #10 {main}

hier mal eine Meldung nachdem ich die Fehler per Mail zu kommen lassen [quote]exception ‘Exception’ with message ‘Tried to load unsupported template version 1 for template: emotion_hifibau_neu’ in /hifwfkdw/www.hifi-stecker.de/testumgebungv4/engine/Shopware/Models/Shop/Shop.php:729 Stack trace: #0 /hifwfkdw/www.hifi-stecker.de/testumgebungv4/engine/Shopware/Controllers/Backend/Theme.php(126): Shopware\Models\Shop\Shop->registerResources(Object(Shopware_Proxies_ShopwareBootstrapProxy)) #1 /hifwfkdw/www.hifi-stecker.de/testumgebungv4/engine/Library/Enlight/Controller/Action.php(159): Shopware_Controllers_Backend_Theme->resetPreviewSessionAction() #2 /hifwfkdw/www.hifi-stecker.de/testumgebungv4/engine/Library/Enlight/Controller/Dispatcher/Default.php(524): Enlight_Controller_Action->dispatch(‘resetPreviewSes…’) #3 /hifwfkdw/www.hifi-stecker.de/testumgebungv4/engine/Library/Enlight/Controller/Front.php(227): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #4 /hifwfkdw/www.hifi-stecker.de/testumgebungv4/engine/Shopware/Kernel.php(143): Enlight_Controller_Front->dispatch() #5 /hifwfkdw/www.hifi-stecker.de/testumgebungv4/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(490): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #6 /hifwfkdw/www.hifi-stecker.de/testumgebungv4/engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #7 /hifwfkdw/www.hifi-stecker.de/testumgebungv4/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(261): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #8 /hifwfkdw/www.hifi-stecker.de/testumgebungv4/engine/Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #9 /hifwfkdw/www.hifi-stecker.de/testumgebungv4/shopware.php(101): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #10 {main} Time: 2015-05-06T21:24:01.186306+0200 Channel: core request: { “uri”: “/backend/theme/resetPreviewSession”, “method”: “POST”, “query”: { “module”: “backend”, “controller”: “theme”, “action”: “resetPreviewSession” }, “post”: { “shopId”: “1” } } session: { “sessionId”: “ca415c4c38d0f292d90f6b92491fa1570554b85f” } shopId: 1 shopName: Deutsch [/quote]

Hi, ja, die Version vom Template “emotion_hifibau_neu” passt nicht. SQL-Fix: UPDATE s_core_templates SET version = ‘2’ WHERE version = ‘1’; Heiner