jschma
March 26, 2012, 12:15pm
1
Hallo zusammen,
ich habe heute einen Shop von der CE4.5 auf PE 4.5.8 updaten wollen. Leider geht mittlerweile garnichts mehr
Ich bin gemäß Anleitung vorgegangen und habe das Update-Paket für PHP<3 gewählt. copy_this hochgeladen, updateApp ausgeführt und jetzt bekomme ich nur einen [B]HTTP-Fehler 500 (Internal Server Error)[/B].
Im Log erscheint folgendes:
Faulty component --> page/shop/start.tpl
---------------------------------------------
oxSystemComponentException-oxException (time: 2012-03-26 10:31:15): [0]: EXCEPTION_SYSTEMCOMPONENT_TEMPLATENOTFOUND
Stack Trace: #0 /var/www/xyz/domains/avc/core/oxutilsobject.php(125): oxUtilsObject->_getObject('oxsystemcompone...', 0, Array)
#1 /var/www/xyz/domains/avc/core/oxfunctions.php(288): oxUtilsObject->oxNew('oxSystemCompone...')
#2 /var/www/xyz/domains/avc/views/oxshopcontrol.php(379): oxNew()
#3 /var/www/xyz/domains/avc/views/oxshopcontrol.php(285): oxShopControl->_render(Array, Array)
#4 /var/www/xyz/domains/avc/views/oxshopcontrol.php(114): oxShopControl->_process('oxSystemCompone...')
#5 /var/www/xyz/domains/avc/index.php(103): oxShopControl->start(Object(Login))
#6 /var/www/xyz/domains/avc/admin/index.php(40): require_once('/var/www/shop...')
#7 {main}
Faulty component --> login.tpl
---------------------------------------------
oxSystemComponentException-oxException (time: 2012-03-26 10:31:15): [0]: EXCEPTION_SYSTEMCOMPONENT_TEMPLATENOTFOUND
Stack Trace: #0 /var/www/xyz/domains/avc/core/oxutilsobject.php(125): oxUtilsObject->_getObject('oxsystemcompone...', 0, Array)
#1 /var/www/xyz/domains/avc/core/oxfunctions.php(288): oxUtilsObject->oxNew('oxSystemCompone...')
#2 /var/www/xyz/domains/avc/views/oxshopcontrol.php(379): oxNew()
#3 /var/www/xyz/domains/avc/views/oxshopcontrol.php(285): oxShopControl->_render(Array, Array)
#4 /var/www/xyz/domains/avc/views/oxshopcontrol.php(114): oxShopControl->_process('oxSystemCompone...')
#5 /var/www/xyz/domains/avc/index.php(103): oxShopControl->start(Object(Start))
#6 {main}
Faulty component --> page/shop/start.tpl
---------------------------------------------
Ich wollte bereits oxchkversion.php drüberlaufen lassen, allerdings bekomme ich dann: “[B]Cannot access support server http://oxchkversion.oxid-esales.com/webService.php . This check cannot be executed. Please check firewall settings.[/B]” :mad:
Der Hoster ist ein ziemlich kleiner, bin aber vertraglich leider erstmal an ihn gebunden… bin froh wenn ich nicht viel mit ihm zu tun habe…
Bin mit meinem Latein am Ende
Danke für jeden Tipp und viele Grüße,
jschma
die .htaccess mit hochgeladen?
die neue config.inc.php mit hochgeladen (Deine Daten eintragen nicht vergessen)?
/tmp geleert?
VIEWS neu erstellt?
Geht das Backend?
jschma
March 26, 2012, 12:56pm
3
[QUOTE=Hebsacker;85533]die .htaccess mit hochgeladen?
die neue config.inc.php mit hochgeladen (Deine Daten eintragen nicht vergessen)?
/tmp geleert?
VIEWS neu erstellt?
Geht das Backend?[/QUOTE]
.htaccess sowie config sind aus dem Download-Paket und Inhalte sind angepasst
tmp wurde geleert
Backend geht nicht
views wurde der komplette Ordner aus dem Paket hochgeladen (der alte einfach umbenannt -> dient als Backup)
Danke für deine Rückmeldung,
Grüße jschma
[QUOTE=jschma;85532]
Faulty component --> login.tpl
Faulty component --> page/shop/start.tpl
---------------------------------------------[/QUOTE]
Da werden keine Template-Dateien gefunden…
Entweder stimmen die angegebenen Shop-Pfade nicht, oder das Template hat nicht die neue Struktur…
jschma
March 26, 2012, 1:07pm
5
[QUOTE=avenger;85538]Da werden keine Template-Dateien gefunden…
Entweder stimmen die angegebenen Shop-Pfade nicht, oder das Template hat nicht die neue Struktur…[/QUOTE]
Ja das hatte ich auch vermutet, habe die alten Templates hochgeladen. Weitergedacht habe ich allerdings nicht, ich ersetze alle mal mit den aktuellsten aus changed_full, vielleicht lag ja da der Fehler.
jschma
March 26, 2012, 1:10pm
6
Leider ohne Wirkung, alle Templates sind jetzt hochgeladen, die alten sind raus. Noch immer der HTTP-Fehler 500.
Im Log steht leider kein neuer Eintrag drin…
Theme-Management im OXID eShop ab 4.5.0
Ab OXID eShop 4.5.0 sind die Theme-Einstellungen aus derconfig.inc.php ins Admin-Backend verlegt (Stammdaten -> Grundeinstellungen -> Themes), wo eine Liste aller verfügbaren Themes, deren Beschreibung,...
leg Dein Template doch als Child von Basic bzw. Azure an
jschma
March 26, 2012, 1:13pm
8
[QUOTE=Hebsacker;85541]http://wiki.oxidforge.org/Tutorials/Theme_Management_im_OXID_eShop_ab_4.5.0
leg Dein Template doch als Child von Basic bzw. Azure an[/QUOTE]
Das kann ich dann gerne noch versuchen, aber momentan läuft es ja nichtmal mit dem Standard-Template
jschma
March 27, 2012, 12:09am
9
So ein kleines update: Ich habe jetzt nochmal die komplette OXID_ESHOP_PE_4.5.8_42471 hochgeladen und die config angepasst. Jetzt komme ich wieder ins Backend.
Hier habe ich jetzt den Lizenskey eingetragen, allerdings steht im Backend noch immer “COMMUNITY EDITION 4.5.8_42471”. Heißt das, dass etwas mit dem updateApp (der DB) nicht geklappt hat?
Das Frontend bleibt noch immer leer… in den Logs kommt folgendes:
Faulty component --> oxcmp_user
---------------------------------------------
oxSystemComponentException-oxException (time: 2012-03-27 00:04:14): [0]: EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND
Stack Trace: #0 /var/www/s/homepage/core/oxutilsobject.php(117): oxUtilsObject->_getObject('oxsystemcompone...', 0, Array)
#1 [internal function]: oxUtilsObject->oxNew('oxSystemCompone...')
#2 /var/www/s/homepage/core/oxfunctions.php(280): call_user_func_array(Array, Array)
#3 /var/www/s/homepage/core/oxutilsobject.php(107): oxNew('oxSystemCompone...')
#4 [internal function]: oxUtilsObject->oxNew('oxcmp_user')
#5 /var/www/s/homepage/core/oxfunctions.php(280): call_user_func_array(Array, Array)
#6 /var/www/s/homepage/views/oxubase.php(618): oxNew()
#7 /var/www/s/homepage/views/oxshopcontrol.php(343): oxUBase->init('oxcmp_user')
#8 /var/www/s/homepage/views/oxshopcontrol.php(285): oxShopControl->_initializeViewObject()
#9 /var/www/s/homepage/views/oxshopcontrol.php(106): oxShopControl->_process('oxstart', NULL)
#10 /var/www/s/homepage/index.php(95): oxShopControl->start('oxstart', NULL)
#11 {main}
Faulty component --> oxcmp_user
---------------------------------------------
Gibts bei nem Upgrade auf PE keinen Support vom Haus? Hast Du schonmal bei denen angefragt, ob das vielleicht ein bekanntes Problem ist?