Hallo liebe Community, kann mir zufällig jemand sagen, was da schief läuft? Ich habe das MU Update auf 2.6.0.1 in unserem Testshop gemacht und die startseite kommt. Ich kann mich auch einloggen und Artikel anschauen. Sobald ich aber in den Adminbereich möchte, taucht diese Seite auf. :-( Vielen Dank! Grüße, Marko
Liebe Gambianer, Eurer neuen Versionslogik zufolge dürfte es kein Master Update 2.6.0.1 geben, nur ein Service Pack 2.6.0.1 oder? Ich habe sooo viele Modifikationen im Shop, dass ich ungerne 2 Tage nach dem Update nochmal jede einzelne Master Update Datei auf Änderungen prüfen würde. Ihr habt da nicht zufällig ein Service Pack oder zumindest eine Liste der Dateien die sich von 2.6.0.0 auf 2.6.0.1 geändert haben?
Hallo Lena! Leider nein. Hab es im FTP Programm kontrolliert und auch noch mal separat hochgeladen. Selber Fehler... :-(
Wenn sich nur die allerletze Stelle ändert kommt in aller Regel immer ein Update, das die vorherige Version komplett ersetzt, somit ist auch ein Masterupdate 2.6.0.1 statt 2.6.0.0 valide. Ich hab gerade mal versucht zu extrahieren welche Dateien sich geändert haben und hab meinem Rechner folgende Liste entlockt: admin/html/compatibility/product/advanced_configuration.inc.php admin/html/compatibility/product/product_images.inc.php admin/includes/functions/general.php admin/javascript/engine/compatibility/categories/products_upload_controller.js admin/orders.php admin/shipping_status.php gambio_installer/includes/setup_shop.php gambio_installer/sql/gm_configuration.sql gambio_updater/updates/v2.6.0.1/configuration.ini release_info.php system/overloads/OrderExtenderComponent/AmazonAdvPayOrderExtender.inc.php system/overloads/OrderExtenderComponent/PayPal3OrderExtender.inc.php system/overloads/OrderExtenderComponent/PayPal3PaylinkOrderExtender.inc.php version_info/2_6_0_1.php version_info/mu-2_6_0_1.php
Ich habe mal geschaut, und ab Zeile 273 beginnt dieser DIV. PHP: <div id="language_flags" style="float:right; padding: 0px 10px 0px 0px; margin: -2px 0 0 0;"> <?php $gm_languages = xtc_get_languages(); foreach($gm_languages as $gm_language){ echo '<a href="' . str_replace('"', '', xtc_href_link(basename($_SERVER["SCRIPT_NAME"]), 'language='.$gm_language['code'])."&".xtc_get_all_get_params(array('language'))) . '"><img src="../lang/' . $gm_language['directory'] . '/' . $gm_language['image'] . '" border="0" style="height: 30px;" /></a> '; } ?> </div> Hat das vielleicht was mit den Languages Flags zu tun? Ich habe nämlich Englisch damals gelöscht, weil wir unseren Shop nie auf einer anderen Sprache als Deutsch veröffentlichen wollen und die Boxen bei der Bearbeitung usw. nur zusätzlichen Platz beim Scrollen erzeugt haben...
Falsch. In Zeile 273 der admin/includes/header.php steht PHP: <?php require DIR_FS_ADMIN . 'html/compatibility/main_top_header.php'; ?> Und das passt exakt zu der Fehlermeldung, die besagt, dass Datei admin/html/compatibility/main_top_header.php bei dir fehlt.
Hallo Marco, vielen Dank für deinen Tipp. Jetzt sehe ich erst was. Ich habe ja den Testshop eingerichtet. Normal sollte der Ordner dann htdocs/testshop/ect. heissen. In manchen Zeile ist dem auch so. Aber an der Stelle mit dem Fehlercode den du zitierst, steht htdocs/shop/ect. Hab ich bei der Erstellung des Testshops irgendwo einen Fehler gemacht? Hat bis zu dem MU 2.6. Update sonst wunderbar funktioniert...?? :-/ Also die Frage, wieso will er vom Testshop auf einmal auf das Verzeichnis des Liveshops zugreifen?? Unser Live Shop ist noch auf 2.4.0.1 und dort gab es noch gar keinen HTML Ordner im Admin Ordner. Grüße, Marko
Prüfe mal die Pfade in includes/configure.php und admin/includes/configure.php. Übrigens passt dein Screenshot von Zeile 273ff. zu einer älteren Version der Datei (ca. GX2 v2.4.x). Möglicherweise geht dir da gerade etwas ganz grob durcheinander.
Dann ist entweder der Pfad in deiner admin/includes/configure.php falsch oder du musst die Ordner cache und templates_c leeren (abgesehen von den .htaccess und index.html)
DANKE DANKE DANKE!!! Mein Gott, ich hab tatsächlich bei einer configure Datei ein test vor dem Shop vergessen hinzuzufügen. Jetzt klappt alles. :-D Vielen vielen Dank! Und ja, du hast recht. Unser Live Shop läuft noch auf 2.4.0.1. Deswegen die andere Codezeile. Aber wollte erst mal den neuen Admin im Testshop ausprobieren. Grüße, Marko!
Ich habe mich jetzt noch nicht an den Live Shop getraut. Das letzte mal als ich alle Dateien hochgeladen hatte und den Updater öffnete, kam nach dem Eingeben der Admin Daten, dieser Bildschirm. Habt ihr da vielleicht einen schnellen Hinweis, was das sein könnte? Vielen Dank!
Prüfe in deiner "config" Dateien, ob diese beiden Zeilen richtig eingestellt sind: PHP: define('HTTPS_CATALOG_SERVER', 'https://DEINE_WEBADRESSE.TLD');define('ENABLE_SSL_CATALOG', 'false'); // SSL: 'true' = active, 'false' = inactive Wenn du SSL hast dann muss die zweite Zeile heissen: PHP: define('ENABLE_SSL_CATALOG', 'true'); // SSL: 'true' = active, 'false' = inactive
Du hast da eine https Seite per HTTP geöffnet, hättest du https davor geschrieben hätts funktioniert.
Vielen Dank Cyrus, leider ist alles richtig eingestellt. Wir haben auch ein SSL Protokoll für diese Webseite und ist auch bei Strato für diese URL aktiviert. Und jetzt habe ich gerade das Bild hochgeladen und merke, dass die beiden Hochkommas beim true fehlen und es deshalb blau ist. Ich werde das Update nachher noch mal probieren und schauen ob es wirklich das kleine Problem war. Lustig nur, dass es bis dato alles geklappt hatte unter 2.4.0.1. Scheinbar gibts bei 2.6. einige Änderungen...?! Vielen Dank schon mal. Grüße, Marko