Hallo, ich habe gerade ein Import (1.0.15f) in Shopversion (2.3.3.1) durchgeführt. Auf dem ersten Blick sieht alles super aus. Wenn ich nun im Frontend auf einen Artikel klicke bzw. auf eine Kategorie gehe, lande ich immer wieder im alten Shop. www.url.de/shop <-- Alter Shop www.url.de/shop/gx2 <-- Neuer Shop Wenn das Layout angepasst wurde, will ich auch auch wieder die Daten gerne alle in /shop haben. Was kann ich am einfachsten tun? Danke
Welcome im Forum.- Was hast du den für Pfade und URLs in deinen Configure-php dateien stehen? Die entscheiden wohin der Link zeigt. Wenn im unterordner dann muss da auch die url samt unterordner stehen.
Ich glaube da fehlt irgendwo das /shop/gx2 oder? An welcher Stelle sollte man dies anfügen? Auszug aus includes/configure.php Code: define('HTTP_SERVER', 'http://url.de'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://url.de'); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', false); // SSL: true = active, false = inactive define('DIR_WS_CATALOG', $t_dir_ws_catalog); // absolute url path required define('DIR_FS_DOCUMENT_ROOT', $t_dir_fs_frontend); // absolute server path required define('DIR_FS_CATALOG', $t_dir_fs_frontend); // absolute server path required define('DIR_WS_IMAGES', 'images/'); define('DIR_WS_ORIGINAL_IMAGES', DIR_WS_IMAGES . 'product_images/original_images/'); define('DIR_WS_THUMBNAIL_IMAGES', DIR_WS_IMAGES . 'product_images/thumbnail_images/'); define('DIR_WS_INFO_IMAGES', DIR_WS_IMAGES . 'product_images/info_images/'); define('DIR_WS_POPUP_IMAGES', DIR_WS_IMAGES . 'product_images/popup_images/'); define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/'); define('DIR_WS_INCLUDES',DIR_FS_DOCUMENT_ROOT. 'includes/'); define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/'); define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/'); define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/'); define('DIR_WS_LANGUAGES', DIR_FS_CATALOG . 'lang/'); define('DIR_WS_DOWNLOAD_PUBLIC', DIR_WS_CATALOG . 'pub/'); define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/'); define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/'); define('DIR_FS_INC', DIR_FS_CATALOG . 'inc/'); Oder wie handelt man das am besten nach einem Import?
sowas hier ist natürlich super, den teil auf den es anommt zu ändern vor dem posten.... hast ne geheime cia website oder was?
Es geht um die Shop http://sigirupp.de/shop/gx2/ Habe schon an der Konfiguration Anpassungen vorgenommen, leider kein Erfolg. Wer kann mir helfen? DAnke
Wenn ich einen Artikel bzw. eine Kategorie über den Shop aufrufen will, komme ich immer auf den alten Shop / altes Desgin. Hier muss irgendwie die Pfad-Einstellung nicht stimmen, leider habe ich noch nicht herausbekommen wo es hängt. Daher würde ich mich über jeden Tipp freuen. Der neue Shop ist unter: www.sigirupp/shop/gx2 installiert. Dort lande ich bei den Artikel immer wieder im alten Shop. Der alte Shop ist unter /shop installiert. Danke
Hast du auch die configure.php im Admin Verzeichnis auch angepasst? Stimmen die Daten der neuen Datenbank? Am besten du postest mal beide configure.php ohne Zugangsdaten wie Dennis schon geschrieben hat. Ansonsten stochert man im Dunkeln.
DB-Konfiguration stimmen! includes/configuration.php Code: $t_document_root = '/var/customers/webs/sigi/onlineshop/'; // absolute server path required (domain root) $t_document_root = realpath($t_document_root) . '/'; $t_document_root = str_replace('\\', '/', $t_document_root); if($t_document_root == '//') { $t_document_root = '/'; } $t_dir_fs_frontend = dirname(dirname(__FILE__)); if(basename(dirname(__FILE__)) == 'local') { $t_dir_fs_frontend = dirname($t_dir_fs_frontend); } $t_dir_fs_frontend = str_replace('\\', '/', $t_dir_fs_frontend) . '/'; $t_dir_ws_catalog = substr($t_dir_fs_frontend, strlen($t_document_root) - 1); // Define the webserver and path parameters // * DIR_FS_* = Filesystem directories (local/physical) // * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', 'http://www.sigirupp.de'); // eg, [url]http://localhost[/url] - should not be empty for productive servers define('HTTPS_SERVER', 'https://www.sigirupp.de'); // eg, [url]https://localhost[/url] - should not be empty for productive servers define('ENABLE_SSL', false); // SSL: true = active, false = inactive define('DIR_WS_CATALOG', $t_dir_ws_catalog); // absolute url path required define('DIR_FS_DOCUMENT_ROOT', $t_dir_fs_frontend); // absolute server path required define('DIR_FS_CATALOG', $t_dir_fs_frontend); // absolute server path required define('DIR_WS_IMAGES', 'images/'); define('DIR_WS_ORIGINAL_IMAGES', DIR_WS_IMAGES . 'product_images/original_images/'); define('DIR_WS_THUMBNAIL_IMAGES', DIR_WS_IMAGES . 'product_images/thumbnail_images/'); define('DIR_WS_INFO_IMAGES', DIR_WS_IMAGES . 'product_images/info_images/'); define('DIR_WS_POPUP_IMAGES', DIR_WS_IMAGES . 'product_images/popup_images/'); define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/'); define('DIR_WS_INCLUDES',DIR_FS_DOCUMENT_ROOT. 'includes/'); define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/'); define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/'); define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/'); define('DIR_WS_LANGUAGES', DIR_FS_CATALOG . 'lang/'); define('DIR_WS_DOWNLOAD_PUBLIC', DIR_WS_CATALOG . 'pub/'); define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/'); define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/'); define('DIR_FS_INC', DIR_FS_CATALOG . 'inc/'); admin/includes/configuration.php Code: $t_document_root = '/var/customers/webs/sigi/onlineshop/'; // absolute server path required (domain root) $t_document_root = realpath($t_document_root) . '/'; $t_document_root = str_replace('\\', '/', $t_document_root); if($t_document_root == '//') { $t_document_root = '/'; } $t_dir_fs_backend = dirname(dirname(__FILE__)); $t_dir_fs_frontend = dirname(dirname(dirname(__FILE__))); if(basename(dirname(__FILE__)) == 'local') { $t_dir_fs_backend = dirname($t_dir_fs_backend); $t_dir_fs_frontend = dirname($t_dir_fs_frontend); } $t_dir_fs_backend = str_replace('\\', '/', $t_dir_fs_backend) . '/'; $t_dir_fs_frontend = str_replace('\\', '/', $t_dir_fs_frontend) . '/'; $t_dir_ws_catalog = substr($t_dir_fs_frontend, strlen($t_document_root) - 1); // Define the webserver and path parameters // * DIR_FS_* = Filesystem directories (local/physical) // * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', 'http://www.sigirupp.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers define('HTTP_CATALOG_SERVER', 'http://www.sigirupp.de'); define('HTTPS_CATALOG_SERVER', 'https://www.sigirupp.de'); define('ENABLE_SSL_CATALOG', 'false'); // SSL: 'true' = active, 'false' = inactive define('DIR_FS_DOCUMENT_ROOT', $t_dir_fs_frontend); // where the pages are located on the server define('DIR_WS_ADMIN', $t_dir_ws_catalog . 'admin/'); // absolute url path required define('DIR_FS_ADMIN', $t_dir_fs_backend); // absolute server path required define('DIR_WS_CATALOG', $t_dir_ws_catalog); // absolute url path required define('DIR_FS_CATALOG', $t_dir_fs_frontend); // absolute server path required define('DIR_WS_IMAGES', 'images/'); define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/'); define('DIR_FS_CATALOG_ORIGINAL_IMAGES', DIR_FS_CATALOG_IMAGES . 'product_images/original_images/'); define('DIR_FS_CATALOG_THUMBNAIL_IMAGES', DIR_FS_CATALOG_IMAGES . 'product_images/thumbnail_images/'); define('DIR_FS_CATALOG_INFO_IMAGES', DIR_FS_CATALOG_IMAGES . 'product_images/info_images/'); define('DIR_FS_CATALOG_POPUP_IMAGES', DIR_FS_CATALOG_IMAGES . 'product_images/popup_images/'); define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/'); define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/'); define('DIR_WS_CATALOG_ORIGINAL_IMAGES', DIR_WS_CATALOG_IMAGES . 'product_images/original_images/'); define('DIR_WS_CATALOG_THUMBNAIL_IMAGES', DIR_WS_CATALOG_IMAGES . 'product_images/thumbnail_images/'); define('DIR_WS_CATALOG_INFO_IMAGES', DIR_WS_CATALOG_IMAGES . 'product_images/info_images/'); define('DIR_WS_CATALOG_POPUP_IMAGES', DIR_WS_CATALOG_IMAGES . 'product_images/popup_images/'); define('DIR_WS_INCLUDES', 'includes/'); define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/'); define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/'); define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/'); define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/'); define('DIR_WS_LANGUAGES', DIR_WS_CATALOG. 'lang/'); define('DIR_FS_LANGUAGES', DIR_FS_CATALOG. 'lang/'); define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/'); define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/'); define('DIR_FS_INC', DIR_FS_CATALOG . 'inc/');
hier steht nichts von gx2, das sollte aber der Pfad zum neuen Shop sein: Code: $t_document_root = '/var/customers/webs/sigi/onlineshop/'; // absolute server path required (domain root)
So habe nun etwas an der Konfiguration gedreht. CSS-Dateien usw. werden nun alle korrekt geladen. Ein Problem habe ich noch mit den URLs im Frontend. Wenn ich z.B: http://www.sigirupp.de/shop/gx2/Sebastian/Sebastian-Flaunt/Liquid-Gloss-50ml.html aufrufen will, wird die URL direkt auf http://www.sigirupp.de/shop/Sebastian/Sebastian-Flaunt/Liquid-Gloss-50ml.html umgeleitet. Hat jemand eine Idee woran das liegt? Cache habe ich schon geleert.