Forum
Tipps
News
Menu-Icon

Webshop anzeigen

Hallo

Ich hoffe jemand hat einen Rat für mich.
ich habe einen Shop erstellt erst mal mit XAMPP der funktioniert auf meinem Rechner so wie er soll.
Wenn ich den Shop jedoch mit dem ftp auf den Server lade, erscheint auf meiner Seite http://www.meine-Domain.at nur die Meldung Sie haben nicht die erforderliche Berechtigung, um die Seite anzuzeigen.
HTTP-Fehler 403 - Verboten
Internet
Explorer
Wenn ich die Seite jedoch mit http://www.meine-Domain/Catalog aufrufe erscheint wie gewünscht der Shop.
Wo habe ich da den Fehler eingebaut?
Ich hoffe jemand weis Rat :-)

Grüße Betty
 



Antworten zu Webshop anzeigen:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Ohne den "echten" Link schwierig  ;)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Wie Du schon selbst so schön beschrieben hast, der Pfad stimmt nicht. Sämtliche Inhalte/Dateien Deines Shops, der so wie es aussieht auf osCommerce oder xtCommerce basiert, liegen im Verzeichnis "catalog" und nicht da wo Du sie haben möchtest, eine Ebene höher.

Du musst also alle Inhalte/Dateien des bei Dir lokal unter xampp/htdocs/catalog liegenden Shops auf Deinen Webspace hochladen, nicht den Ordner/dasVerzeichnis "catalog" komplett, NUR die INHALTE des Ordners!!

Und damit der Shop dann online funktioniert, musst Du in der Datei includes/config.php und der Datei admin/includes/config.php die entsprechenden lokalen Pfade in die Pfade auf Basis des Webservers/Webspace (Deiner URL) sowie der dazugehörigen Datenbank ändern.

Beispiel config.php

----------------------------------
 define('HTTP_SERVER', 'http://www.deinedomain.de'); // eg, http://localhost - should not be empty for productive servers
  define('HTTPS_SERVER', ''); // eg, https://localhost - should not be empty for productive servers
  define('ENABLE_SSL', false); // secure webserver for checkout procedure?
  define('HTTP_COOKIE_DOMAIN', 'www.deinedomain.de');
  define('HTTPS_COOKIE_DOMAIN', '');
  define('HTTP_COOKIE_PATH', '/');
  define('HTTPS_COOKIE_PATH', '');
  define('DIR_WS_HTTP_CATALOG', '/');
  define('DIR_WS_HTTPS_CATALOG', '');
  define('DIR_WS_IMAGES', 'images/');
  define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
  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_INCLUDES . 'languages/');

  define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
  define('DIR_FS_CATALOG', '/srv/www/vhosts/deinedomain.de/httpdocs/');
  define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
  define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

// define our database connection
  define('DB_SERVER', 'serverdeinerdatenbank = localhost oder eine url wie db500.deinprovider.de'); // eg, localhost - should not be empty for productive servers
  define('DB_SERVER_USERNAME', 'benutzernamedeinerdatenbank');
  define('DB_SERVER_PASSWORD', 'passwortdeinerdatenbank');
  define('DB_DATABASE', 'namedeinerdatenbank');
  define('USE_PCONNECT', 'false'); // use persistent connections?
  define('STORE_SESSIONS', '');

----------------------------------------

Ebenso musst Du auf Deinem Webspace (der vermutl. auf einem Linux-basierenden Webserver liegt) den Verzeichnissen/Ordnern für Cache/Cokkies und ggf. die Sessions (soweit Du diese nicht in die DB schreibst) entspr. Rechte (CHMOD) geben.

 ;D Herzlichen Dank, jetzt bin ich schon ein ganzes Stück weiter gekommen. Wenn man es weis ist es ja ganz einfach (nicht den Ordner Catalog) hochzuladen sondern nur den Inhalt :-)
Jetzt habe ich nur noch ein Problem wie und wo kann ich den Admin Bereich absichern ???? Server ist bei Evanzo.
Auf alle Fälle nochmal herzlichen Dank für die ausführliche und vor allem verständliche Antwort. ():-)
Liebe Grüße Betty

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

 

Zitat
wie und wo kann ich den Admin Bereich absichern
Stichwort "htaccess".
http://de.selfhtml.org/diverses/htaccess.htm

Entweder über das Backend im Account bei Evanzo (Verzeichnis durch Passwort sichern, Funktion die in etwa so heisst wird dort vorhanden sein...) den admin-Ordner per htaccess sichern oder selbst eine htaccess im Ordner admin ablegen (siehe oben). 

« pdf dateien Sicherheitshinweis - Zertifikatsprüfung ! »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Multiprozessor Rechner
Multiprozessorsysteme oder Multiprozessor-Rechner sind Computer, die mehr als einen Hauptprozessor (CPU) zur Ausführung von Aufgaben verwenden. Sie ermöglichen ...

Application Server
Ein Application Server, zu deutsch Anwedungsserver, ist ein Netzwerkrechner (Server) auf dem verschiedenste Anwendungsprogramme ausgeführt werden können. Der Be...

Printserver
Der Printserver ist ein Rechner im Netzwerk, der den Datenfluß zu einem oder mehreren Druckern steuert und eingehende Druckaufträge in einer Warteschlange verw...