ich hab gestern von 11.2 bis 13.2 alles installiert und noch 2-3 Kleinigkeiten sowie wieder alle individuellen Sachen. 5-6 Stunden arbeit. baer bisher zum Glück keine Probleme festgestellt. Ne Bestellung kam auch schon von extern, das geht also auch. Hat mir nen Test erspart nach dem umschalten auf Live Betrieb Wer dennoch welche findet bitte melden Manchmal sieht man ja den Wald vor lauter Bäumen nicht mehr
includes\modules\product_listing_special.php ist mir nicht bekannt. In system\request_port\AjaxHandler\CartShippingCostsAjaxHandler.inc.php haben wir darauf verzichtet, da es erstens nicht notwendig ist und zweitens so nicht für ältere Shopversionen eine andere Version erstellt werden musste. Die anderen genannten Dateien gehören zu Modulen, die von Partnern gepflegt werden, wir also keine Anpassungen daran vornehmen. Die Partner sind natürlich schon seit längerer Zeit darüber informiert, dass Ihre Module unter PHP 5.4 lauffähig sein müssen. Ich glaube in den meisten Fällen ist keine Anpassung notwendig, da keine Strings übergeben werden, die Zeichen enthalten, die in latin1 anders kodiert sind als in UTF-8.
Erhalte folgende Fehlermeldung bezüglich "Shopgate": PHP: Fatal error: Cannot redeclare ShopgateErrorHandler() (previously declared in /www/htdocs/w00ac5b8/shop_gx2/test_shop/shopgate/shopgate_library/classes/core.php:21) in /www/htdocs/w00ac5b8/shop_gx2/test_shop/shopgate/lib/framework.php on line 48 "function ShopgateErrorHandler()" ist in beiden Modulen definiert....
Hallo zusammen, ich musste folgenden Teil auskommentieren, da ich sonst immer erst "301 Moved Permanently" und danach ein "200 OK" vom Webserver erhalte. Benutzer stört es nicht aber Google bekommt nur den 301 und zickt dann rum. Testen kann man es mit mit Live HTTP Headers oder in den Google Webmastertools mit "Abruf wie durch Google". Kann das jemand nachvollziehen? Mir ist es jetzt nur auf Produktdetailseiten aufgefallen. application_top.php ca. Zeile 627 PHP: if(!isset($_SESSION['last_redirect_url']) || $_SESSION['last_redirect_url'] != $gm_seo_product_link) {// $_SESSION['last_redirect_url'] = $gm_seo_product_link;// header("HTTP/1.1 301 Moved Permanently");// header("Location: ". $gm_seo_product_link);// exit; } else { $coo_file_log = new FileLog('redirect_loops'); $t_redirect_error = '(2) URL: ' . $gm_seo_product_link . "\n"; $t_redirect_error .= '$gm_redirected_url: ' . $gm_redirected_url . "\n"; $t_redirect_error .= '$_SERVER: ' . print_r($_SERVER, true); $t_redirect_error .= "\n============================================\n"; $coo_file_log->write($t_redirect_error); } LG Benjamin
Hab das selbe Problem wie Benjamin. Irgenwie scheint das am nginx Server statt apache zu liegen. Allerdings hat das auskommentieren mir bisher noch nciht geholfen.
hab den Part Code: // $_SESSION['last_redirect_url'] = $gm_seo_product_link; // header("HTTP/1.1 301 Moved Permanently"); // header("Location: ". $gm_seo_product_link); // exit; nun an 3-4 Stellen in der Ap...top auskommentiert. nun scheint es keinen 301 mehr zu geben. aber warum ist dieser 301 in der datei eigentlich drinnen? Kann das auskommentieren spätfolgen haben die ich aktuell nicht sehe?