Update von 4.4.8 auf 4.5.1 -> weiße Seite

Hallo,

ich versuche mich gerade am Update von PE4.4.8 auf 4.5.1.
(Das Problem trat aber auch schon beim Versuch auf 4.5.0 auf.)
Leider erhalte ich nach dem Update immer eine weiße Seite:

“http://***/index.php?cl=start&redirected=1”

In der exception.log findet sich dann Folgendes:

oxSystemComponentException-oxException (time: 2011-08-14 13:58:31): [0]: Function ‘getAbsImageDir’ does not exist or is not accessible! (oxConfig)

Stack Trace: #0 [internal function]: oxSuperCfg->__call(‘getAbsImageDir’, Array)
#1 /views/oxcmp_shop.php(41): oxConfig->getAbsImageDir()
#2 /views/oxubase.php(2322): oxcmp_shop->render()
#3 /views/start.php(137): oxUBase->render()
#4 /views/oxshopcontrol.php(380): Start->render()
#5 /views/oxshopcontrol.php(291): oxShopControl->_render(Object(Start))
#6 /oxshopcontrol.php(106): oxShopControl->_process(‘start’, NULL)
#7 /index.php(95): oxShopControl->start()
#8 {main}

Faulty component -->

Habe schon die Views neu erstellt, /tmp gelöscht, alle Module entfernt und alles im Binary-Mode übertragen.

Was kann ich jetzt noch tun?

Gruß, tronico

Hast Du ein Kopie des Shops erstellt?

Ja sicher. Ich spiel doch nicht am Original rum. Das würde teuer. :wink:

… und die Dateiattribute wurden dabei übernommen? Schreib/Leserechte…

Jap. Vor dem Upgrade lief die Kopie ja sauber.

Also hast Du es nicht überprüft. Ein Shop kann auch mit falschen Attributen “laufen”.

Doch ich hab’s überprüft. Alles 644 bzw. 755. User und Gruppe passen auch.

Worauf willst du hinaus? Hast du einen konkreten Hinweis?

“Function ‘getAbsImageDir’ does not exist or is not accessible! (oxConfig)”

Ich hab dieses Update noch nicht ausgeführt oder angesehen, aber obiges ist mir in Deiner Error-Meldung ins Auge gestochen.

Da sind wohl noch Programm-Altlasten in oxcmp_shop. Die Funktion gibt es nicht mehr, wird aber dort noch referenziert wenn sich ein bestimmter Eintrag in der Tabelle oxconfig befindet.

Suche mit PHPmyadmin in der Tabelle oxconfig nach “sShopLogo” im Feld OXVARNAME. Du solltest einen Eintrag erhalten, diese Zeile löschst du, dann sollte dein Shop wieder laufen.

[QUOTE=leofonic;65301]Da sind wohl noch Programm-Altlasten in oxcmp_shop. Die Funktion gibt es nicht mehr, wird aber dort noch referenziert wenn sich ein bestimmter Eintrag in der Tabelle oxconfig befindet.

Suche mit PHPmyadmin in der Tabelle oxconfig nach “sShopLogo” im Feld OXVARNAME. Du solltest einen Eintrag erhalten, diese Zeile löschst du, dann sollte dein Shop wieder laufen.[/QUOTE]

Ja perfekt. Vielen Dank. Keine weiße Seite mehr. :smiley:

Sollte man das evtl. mal in den Bug-Tracker eintragen?

Hi,

[QUOTE=Tronico;65303]Ja perfekt. Vielen Dank. Keine weiße Seite mehr. :smiley:

Sollte man das evtl. mal in den Bug-Tracker eintragen?[/QUOTE]

Ja gern. Weißt Du, wie es funktioniert?

Danke und Gruß

[QUOTE=Marco Steinhaeuser;65304]Hi,

Ja gern. Weißt Du, wie es funktioniert?

Danke und Gruß[/QUOTE]

Noch nicht. Aber man ist ja lernfähig. Ich probiers gleich mal.

[QUOTE=Tronico;65305]Noch nicht. Aber man ist ja lernfähig. Ich probiers gleich mal.[/QUOTE]
Prima. Frag mich, wenn Du HIlfe brauchst. Hoffentlich hält mein Akku noch bis dahin durch :slight_smile:

Gruß

[x]done

https://bugs.oxid-esales.com/view.php?id=3143