Unkown resource type 'backend\index\auth.tpl|D' in ...\Smarty\sysplugins\smarty_resource.php line240

Hallo Forum,

wir versuchen gerade unsere Testumgebung umzustellen, sind dabei aber auf ein scheinbar unüberwindbares Problem gestoßen…
Während das Frontend und die Datenbank bereits problemlos laufen führt ein Aufruf des Backends nur zu folgendem Fehler:

Ups! Ein Fehler ist aufgetreten!

Die nachfolgenden Hinweise sollten Ihnen weiterhelfen.
Unkown resource type 'backend\index\auth.tpl|D' in \shop\engine\Library\Smarty\sysplugins\smarty_resource.php on line 240
Stack trace:

#0 \shop\engine\Library\Smarty\sysplugins\smarty_resource.php(289): Smarty_Resource::load(Object(Enlight_Template_Manager), 'backend\\index\\a...')
#1 \shop\engine\Library\Smarty\sysplugins\smarty_internal_template.php(636): Smarty_Resource::source(Object(Enlight_Template_Default))
#2 \shop\engine\Library\Smarty\sysplugins\smarty_internal_templatebase.php(117): Smarty_Internal_Template->__get('source')
#3 \shop\engine\Library\Enlight\View\Default.php(300): Smarty_Internal_TemplateBase->fetch()
#4 \shop\engine\Library\Enlight\Controller\Plugins\ViewRenderer\Bootstrap.php(216): Enlight_View_Default->render(Object(Enlight_Template_Default))
#5 \shop\engine\Library\Enlight\Controller\Plugins\ViewRenderer\Bootstrap.php(242): Enlight_Controller_Plugins_ViewRenderer_Bootstrap->renderTemplate(Object(Enlight_Template_Default))
#6 \shop\engine\Library\Enlight\Controller\Plugins\ViewRenderer\Bootstrap.php(136): Enlight_Controller_Plugins_ViewRenderer_Bootstrap->render()
#7 \shop\engine\Library\Enlight\Event\Handler\Default.php(91): Enlight_Controller_Plugins_ViewRenderer_Bootstrap->onPostDispatch(Object(Enlight_Controller_ActionEventArgs))
#8 \shop\engine\Library\Enlight\Event\EventManager.php(220): Enlight_Event_Handler_Default->execute(Object(Enlight_Controller_ActionEventArgs))
#9 \shop\engine\Library\Enlight\Controller\Action.php(235): Enlight_Event_EventManager->notify('Enlight_Control...', Object(Enlight_Controller_ActionEventArgs))
#10 \shop\engine\Library\Enlight\Controller\Dispatcher\Default.php(549): Enlight_Controller_Action->dispatch('authAction')
#11 \shop\engine\Library\Enlight\Controller\Front.php(222): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#12 \shop\engine\Shopware\Kernel.php(202): Enlight_Controller_Front->dispatch()
#13 \shop\shopware.php(122): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request))
#14 {main}

Was wir versuchen:

Es gibt im Haus einige wenige Personen für die Entwicklung einfacher Shopware-Plugins sowie die Anpassung von Styles,Themes und tpls.
Diese Personen arbeiten allesamt auf Microsoft-Rechnern und sind z.T. auch nicht sehr technikaffirm…
Die Entwicklungsumgebung ist per Git mit einem Verifizierungs-Stand und dieser mit der Live-Umgebung verbunden.
Sobald etwas lokal bearbeitet wurde wird es per Git in den Verifizierungs-Stand committed und geprüft, erst dann erfolgt die Freigabe in das Live-System.

Hierfür haben wir auf den Rechnern Xampp installiert (z.T. mit PHP 7.0.33 weil ältere Plugins den IonCube-Loader dieser Version noch brauchen…) und die Shopware-Shops als virtuelle Hosts angelegt.

Läuft wie gesagt auch bis auf den Aufruf des Backends…

Natürlich könnten wir nun anfangen mit VirtualBox, Vagrant und Co. aber das wäre mega aufwendig und da steigen die Kollegen bei der Bediehnung vermutlich auch aus…

 

Hat hier jemand vielleicht eine Idee oder gar einen Lösungsansatz? Im Forum gibt es nur 2 sehr alte Einträge zu ähnlichen Themen und die sind ungelöst…

An dieser Stelle bitte nicht nur mit der “Shopware supportet kein Microsoft”-Keule ankommen, das hilft niemandem und ist an sich schon traurig genug, bedenkt man wie lange das schon Thema ist…

Fatal error: Uncaught SmartyException: Unkown resource type 'backend\index\auth.tpl|C' in C:\Project\Shop\von-lupin\src\engine\Library\Smarty\sysplugins\smarty_resource.php:240 Stack trace: 
#0 C:\Project\Shop\von-lupin\src\engine\Library\Smarty\sysplugins\smarty_resource.php(289): Smarty_Resource::load(Object(Enlight_Template_Manager), 'backend\\index\\a...') 
#1 C:\Project\Shop\von-lupin\src\engine\Library\Smarty\sysplugins\smarty_internal_template.php(636): Smarty_Resource::source(Object(Enlight_Template_Default)) 
#2 C:\Project\Shop\von-lupin\src\engine\Library\Smarty\sysplugins\smarty_internal_templatebase.php(117): Smarty_Internal_Template->__get('source') 
#3 C:\Project\Shop\von-lupin\src\engine\Library\Enlight\View\Default.php(300): Smarty_Internal_TemplateBase->fetch() 
#4 C:\Project\Shop\von-lupin\src\engine\Library\Enlight\Controller\Plugins\ViewRenderer\Bootstrap.php(216): Enlight_View_Default->render(Object(Enlight_Template_Default)) 
#5 C:\Project\Shop\von-lupin\src\engine\Library\Enlight\Controller\Plugins\ViewRe in C:\Project\Shop\von-lupin\src\engine\Library\Smarty\sysplugins\smarty_resource.php on line 240

Diese Fehlermeldung ist bei einem Kunden bei uns aufgetreten, der Shopware unter Windows aufzusetzen versucht. Gibt es schon irgendwelche Fortschritte bei der Fehlerbehandlung? Meine Vermutung ist ja, dass der Teil „|C“ ein Windows-Laufwerksbuchstabe ist, der da nicht hingehört?

@wnboes‍

Problem konnten wir nur dadurch beheben, dass wir von Windows zu Linux gewechselt sind…

Hallo zusammen!,

ich habe genau demselben Problem (Unkown resource type ‘backend\index\auth.tpl|C’ in engine\Library\Smarty\sysplugins\smarty_resource.php on line 240), aber für mich. leider,  gibt es keine Möglichkeit zu dem Shopware in ein Linux Server spielen.

Weiß jemand, ob andere Lösung für das Problem gibt es?

Vielen Dank im Voraus

Es gibt auch noch viele andere Probleme auf Windows. Benutz einfach ein Unix Betriebsystem, wie es in der Systemanforderung steht

1 „Gefällt mir“