Habe ein Update von 4.0.5 RC auf 4.0.5 gemacht, anhand der Dateien und Anleitungen auf http://wiki.shopware.de/Minor-Update-4. … 7_454.html DB-Update lief erfolgreich durch. Rufe ich jetzt das Frontend auf, erhalte ich die Fehlermeldung: [quote]Fatal error: require(): Failed opening required ‚/var/www/myshop/6956__CG__ShopwareModelsShopTemplate.php‘ (include_path=’.:/var/www/myshop/engine/Library/:/var/www/myshop/engine/:/var/www/myshop/templates/’) in /var/www/myshop/engine/Shopware/Components/Model/ProxyFactory.php on line 70[/quote] Rufe ich das Backend auf, kommt nach der Anmeldung eine leere, blaue Seite und die JavaScript-Fehlermeldung: [quote]Zeitstempel: 08.01.2013 08:45:11 Fehler: Ext.Error: You’re trying to decode an invalid JSON String: [{ xtype: ‚hoverbutton‘, text: „Artikel“, iconCls: „ico package_green“, menu: Ext.create(‚Ext.menu.Menu‘, { shadow: false, cls: ‚shopware-ui-main-menu‘, showSeparator: false, plain: true, ui: ‚shopware-ui‘, margin: ‚0 0 0 2‘, items: [ { text: „Anlegen (STRG + ALT + N)“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.Article‘ , action: ‚Detail‘ }); }, iconCls: „sprite-inbox–plus“ },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, { text: „Übersicht (STRG + ALT + O)“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.ArticleList‘ }); }, iconCls: „sprite-ui-scroll-pane-list“ },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, { text: „Kategorien“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.Category‘ }); }, iconCls: „sprite-blue-folders-stack“ },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, { text: „Eigenschaften“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.Property‘ }); }, iconCls: „sprite-property-blue“ },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, { text: „Hersteller“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.Supplier‘ }); }, iconCls: „sprite-truck“ },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, { text: „Bewertungen“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.Vote‘ }); }, iconCls: „sprite-balloon“ }] }) },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚hoverbutton‘, text: „Inhalte“, iconCls: „ico2 note03“, menu: Ext.create(‚Ext.menu.Menu‘, { shadow: false, cls: ‚shopware-ui-main-menu‘, showSeparator: false, plain: true, ui: ‚shopware-ui‘, margin: ‚0 0 0 2‘, items: [{ text: „Shopseiten“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.Site‘ }); }, iconCls: „sprite-documents“ },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, { text: „Blog“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.Blog‘ }); }, iconCls: „sprite-application-blog“ },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, { text: „Formulare“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.Form‘ }); }, iconCls: „sprite-application-form“ },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, { text: „Import/Export“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.ImportExport‘ }); }, iconCls: „sprite-arrow-circle-double-135“ },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, { text: „Medienverwaltung“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.MediaManager‘ }); }, iconCls: „sprite-inbox-image“ }] }) },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚hoverbutton‘, text: „Kunden“, iconCls: „ico customer“, menu: Ext.create(‚Ext.menu.Menu‘, { shadow: false, cls: ‚shopware-ui-main-menu‘, showSeparator: false, plain: true, ui: ‚shopware-ui‘, margin: ‚0 0 0 2‘, items: [{ text: „Anlegen“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.Customer‘ , action: ‚Detail‘ }); }, iconCls: „sprite-user–plus“ },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, { text: „Kunden (STRG + ALT + K)“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.Customer‘ }); }, iconCls: „sprite-ui-scroll-pane-detail“ },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, { text: „Bestellungen (STRG + ALT + B)“, handler: function() { Shopware.app.Application.addSubApplication({ name: ‚Shopware.apps.Order‘ }); }, iconCls: „sprite-sticky-notes-pin“ },{ xtype: ‚tbspacer‘, width: 6 }, { xtype: ‚tbseparator‘ }, { xtype: ‚tbspacer‘, width: 6 }, Fatal error: require(): Failed opening required ‚/var/www/myshop/6956__CG__ShopwareModelsPluginPlugin.php‘ (include_path=’/var/www/myshop/engine/Shopware/Plugins/Community/Core/SwagLicense/Library/:.:/var/www/myshop/engine/Library/:/var/www/myshop/engine/:/var/www/myshop/templates/’) in /var/www/myshop/engine/Shopware/Components/Model/ProxyFactory.php on line 70[/quote] Frage: Wie bekomme ich den Shop zum Laufen? (ich habe Backup von allem, will trotzdem gern mit der 4.0.5 arbeiten) Gruß Uwe
Habe mich an den Shopware-Support gewendet, die haben mir geholfen: [quote]wir haben das Update auf 4.0.5 nochmals eingespielt und auf Dateiebene geschaut und festgestellt, dass der Shop keinen Ordner für den database-Cache hatte und die Rechte des Ordners “…/engine/Shopware/Proxies” nicht ausreichend waren. [/quote] Nun geht es wieder.