In der admin/includes Datei Code: define('HTTP_SERVER', 'http://www.maier-uhren.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers define('HTTP_CATALOG_SERVER', 'http://www.maier-uhren.de'); define('HTTPS_CATALOG_SERVER', 'https://www.maier-uhren.de'); define('ENABLE_SSL_CATALOG', 'false'); // secure webserver for catalog module define('DIR_FS_DOCUMENT_ROOT', '/mnt/webh/d0/58/5811058/htdocs/shop/test/'); // where the pages are located on the server define('DIR_WS_ADMIN', '/test/admin/'); // absolute path required define('DIR_FS_ADMIN', '/mnt/webh/d0/58/5811058/htdocs/shop/test/admin/'); // absolute pate required define('DIR_WS_CATALOG', '/test/'); // absolute path required define('DIR_FS_CATALOG', '/mnt/webh/d0/58/5811058/htdocs/shop/test/'); // absolute 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/'); define('DIR_WS_FILEMANAGER', DIR_WS_MODULES . 'fckeditor/editor/filemanager/browser/default/'); in der includes Datei Code: define('HTTP_SERVER', 'http://www.maier-uhren.de'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://www.maier-uhren.de'); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', false); // secure webserver for checkout procedure? define('DIR_WS_CATALOG', '/test/'); // absolute path required define('DIR_FS_DOCUMENT_ROOT', '/mnt/webh/d0/58/5811058/htdocs/shop/test/'); define('DIR_FS_CATALOG', '/mnt/webh/d0/58/5811058/htdocs/shop/test/'); 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/'); Mit der Subdomain geht die Sache nicht wirklich auf. Wir haben seit Anfang des Jahres die Domain komplett geändert und von einer Agentur so einstellen lassen, dass auch alle alten Google Links richtig funktionieren. Alle Subdomains leiten wohl automatisch auf www.maier-uhren.de um, somit können wir Verzeichnisse außerhalb von /shop nicht wirklich per Browser öffnen (und nutzen sie als FTP-Ablage). Für mehr brauchen wir das aber auch nicht.
Testweise habe ich jetzt versucht einen Testshop auf einem getrennten Webspace (anderer Hoster) meines Sohnes einzurichten. Aber das will auch nicht. Jetzt habe ich sogar Angst das neue MobileCandy Update in den Liveshop zu starten. Apropos MobileCandy: Der gleiche Fehler taucht mobil auf, nur steht dort statt EyeCandy MobileCandy im Fehler.
Ja, diese beinhaltet aber nur einen Verzeichnisschutz/Login Die Datei wurde auch über das Backend der Hoster erstellt, also nicht per Hand "gepfuscht"
Hallo zusammen, Bräuchte auch mal Hilfe. Habe einen Shop der im Root liegt. Diesen möchte ich nun in ein Unterverzeichnis installieren, /shop, und dann später nur noch den Shop im Unterverzeichnis nutzen. "Alles" nach Anleitung gemacht, wenn ich nun den neuen Shop Aufrufe Domain/Shop steht im Browser Domain/Shop/Shop ? Wenn ich mich dann durch die Anmeldung hangel und immer das doppelte Shop lösche komme ich auf die shop Seite aber es sieht so aus als ob keine templates gefunden werden nur die Texte auf der linken Seite. Im Admin Bereich sieht alles OK aus! Was habe ich falsch gemacht? Vielen Dank!
Die Pfade scheinen nicht zu stimmen. Da solltest du die configure.php (beide) noch einmal überprüfen.
Hi, Ihr Lieben, ich weiß, dass ich mich ein wenig dumm anstelle - vielleicht sogar sehr dumm. Aber ich habe bislang nur mit CMS gearbeitet, die beim Anbieter gehostet und verwaltet wurden. So habe ich leider üüüüüberhaupt keine Erfahrung mit dem Verschieben von Ordnern nach irgendwo und ich weiß noch nicht mal wirklich, welches Verzeichnis nun dasjenige ist, in den ich den Shop verschieben soll, wenn er über die URL alleine (also ohne /shop) aufgerufen werden soll. Ich frage mich allerdings auch, ob ich nicht besser in der .htaccess einen Eintrag mache, dass immer auf /shop zugegriffen werden soll, wenn die URL in den Browser eingegeben wird. Die Frage ist hier auch, wie Google dann damit umgeht ... Für einen guten Rat bin ich sehr dankbar !!!
Hallo, Dumm anstellen? Warum? Alles legitime Fragen. Prinzipiell ist es egal, unter welcher URL dein Shop erreichbar ist, hauptsache die URL ändert sich nicht. Ich persönlich finde einen Shop im Hauptordner immer einprägsamer und schicker. Falls du was verschiebst, auf jeden Fall einen htaccess Eintrag machen. In includes/configure.php und admin/includes/configure.php müsstest du dafür die absoluten und relativen Pfade anpassen.
Kommt auf deinen Provider an. Vermutlich der Ordner in dem dein cgi-bin Ordner liegt. In manchen Fällen auch html oder httpdocs,o.ä. Bei welchem Provider seid ihr?
Mein Kunde ist bei all-inkl.com. Die cgi-bin liegt direkt unterm /. Dann sollte ich wohl den Inhalt aus dem Ordner Shop auch dorthin verschieben. Ich hoffe ich mache alles richtig. Aber ich werde das auf Dienstag verschieben, weil ich heute keinen klaren Kopf mehr habe!
Bei All-Inkl kannst du ja sonst auch, wenn du den absoluten (physischen) Shop-Ordner nicht verändern willst, den Shop-Unterordner bestehen lassen und einfach die Domain auf den Unterordner richten. Das geht im Kas unter Domain => Bearbeiten.
Danke! DAS wäre meine Lieblingslösung! Das probiere ich gleich mal aus !! Das hat leider nicht funktioniert. Wenn ich das Ziel /shop/ auswähle, erscheint die Seite ohne CSS. Der Shop würde zwar geladen, aber eben ohne CSS. Vielleicht sollte ich ja wirklich besser bis Dienstag warten und dann alles richtig machen ....
Wenn Du die Domain auf den Shop legst, musst Du trotsdem die Configure - Dateien ändern, weil die Adresse nciht mehr Domain.tld/shop ist, sondern nur noch Domain.tld.
Hmm - in den von Dennis angegebenen configure-Dateien kann ich nur naskapi.de finden. Nachdem ich von PHP weniger als gar keine Ahnung habe, erkenne ich wahrscheinlich nicht, wo ich etwas ändern müsste. /shop habe ich in der Datei gesucht, aber nicht gefunden.
admin/includes/conigure.php Code: <?php $t_document_root = '....'; // 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.naskapi.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers define('HTTP_CATALOG_SERVER', 'http://www.naskapi.de'); define('HTTPS_CATALOG_SERVER', 'https://www.naskapi.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/'); includes/configure.php Code: <?php /* -------------------------------------------------------------- configure.php 2014-01-14 gm Gambio GmbH http://www.gambio.de Copyright (c) 2014 Gambio GmbH Released under the GNU General Public License (Version 2) [http://www.gnu.org/licenses/gpl-2.0.html] -------------------------------------------------------------- based on: (c) 2000-2001 The Exchange Project (earlier name of osCommerce) (c) 2002-2003 osCommerce (configure.php,v 1.13 2003/02/10); www.oscommerce.com (c) 2003 XT-Commerce - community made shopping http://www.xt-commerce.com Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ $t_document_root = '/...../'; // 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.naskapi.de'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://www.naskapi.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/');
Nimm die Dateien hier raus - da steht dein Passwort drin !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Das geht niemanden etwas an.... übermittel nur den oberen Teil ohne Datenbank bitte.
PHP: $t_document_root = '....'; // 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); War der Teil schon immer da drin?