PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehlermeldung nach betätigen des Button Warenkorb



Pumuckel07
07.08.2012, 21:27
Hi bitte Hilfe
erhalte Fehlermeldung nach drücken des Button Warenkorb

404 Not Found

The requested URL /Downloads/http://www.meineSeite.de/derhaendewerk/shopping_cart.php was not found on this server.

Die Datei /shopping_cart.php ist vorhanden

In der Browserzeile wird folgendes angezeigt
http://www.meineSeite.de/Downloads/http:…opping_cart.php

Wenn ich im Browser manuell auf
http://www.meineSeite.de/derhaendewerk/shopping_cart.php ändere funktioniert es

In welcher Datei kann die URL /Downloads/http://www.meineSeite.de/derhaendewerk/shopping_cart.php korrekt eingestellt werden?
Danke.

Gruß
Pumuckel

KlausK
07.08.2012, 23:25
... und Gästebuch, Home, Merkzettel, Kasse, und so weiter.

Der Grund müsste dir eigendlich selbst auffallen!

Du sagtst, in der Browserzeile wird folgendes angezeigt:

http://www.meineSeite.de/Downloads/shopping_cart.php

Deine Fehlermeldung lautet:

/Downloads/http://www.meineSeite.de/derhaendewerk/shopping_cart.php

Deine URL ist offenbar etwas durcheinander geraten! Hast du den Shop gerade installiert?
Dann schau dir mal die beiden Config-Dateien an! Dort sind die Verzeichnisse angegeben.
Das Verzeichnis /Downloads/ hat da sicher nichts verloren.

Alternative:
Du hast den Shop in einem Unterverzeichnis deiner Agentur-Homepage liegen. Eventuell hast du
eine Umleitung für dein Download-Verzeichnis in deiner .htaccess stehen.

Nochwas:
Offensichtlich richtest du den Shop für einen Kunden ein und wirst damit wohl Geld verdienen wollen.
Grundsätzlich ist das für uns auch kein Problem. Hilfe bekommt hier jeder (soweit wir können).
Aber spiele bitte mit offenen Karten. Das sieht sonst ziemlich doof aus, wenn wir selbst die echten
Identitäten herauskriegen. Und das ist für uns meistens kein großes Problem!

Ich danke dir für dein Verständnis :)

Pumuckel07
08.08.2012, 19:18
Danke Klaus für den Hinweis.

Den Shop habe ich letztes Jahr installiert und mittlerweile auch mit Deiner Unterstützung (ServicePacks im Download , lieben Dank) ständig aktualisiert.
Dann habe ich dieser Tage o.g. Problem festgestellt, wobei ich echt nicht mehr sagen kann, ob das Problem vor den ServicePacks-Installationen schon da war.
Ich kann mich nicht mehr daran erinnern die URL Downloads/http://www.meineSeite.de/derhaendewerk/shopping_cart.php eingegeben zu haben.

Kannst Du mir sagen in welchem Verzeichnis die Configs sind

/include oder
/admin

Habe die URL versucht zu anonymisieren, da ich nicht wollte, daß schon jemand den Shop sieht, da er ja noch nicht fertig ist.
Wenn dies hier nicht gewünscht wird, werde ich künftig natürlich alles offen legen.

"http://www.example.org/Downloads/http://www.example.org/derhaendewerk/shopping_cart.php?XTCsid=4011203b90e2ab8393f2c4c46 60046a2"

Geld verdienen tu ich damit nicht. Der "Kunde" den Du meinst ist meine Frau.

Wäre schön, wenn ich weiterhin Deine/Eure Unterstützung erhalte.
Danke.
Gruß
Pumuckel

berny
08.08.2012, 19:47
Ev hast du ein Template-Problem, es sind alle Links rechts oben falsch dargestellt.

Übrigens, anonymisiere nächstes mal mit example.org, das wäre die richtige Adresse für diese Dinge ;-)

KlausK
08.08.2012, 22:51
Mit "mit offenen Karten spielen" meinte ich natürlich nicht, dass du deine URL's hier offenlegen musst.
Ein kleiner Hinweis in deiner Signatur wäre ausreichend gewesen.

Die Config-Dateien findest du hier.
/admin/includes/configure.php und /includes/configure.php

Wenn der Shop aber bisher einwandfrei lief, dann kann es nicht an den Config-Dateien liegen.

Die korrekte URL muss ja http://www.example.org/derhaendewerk/shopping_cart.php?XTCsid=... lauten.
Oder eben http://www.derhaendewerk.de/shopping_cart.php?XTCsid=...

Ich bin sicher, dass du den Fehler in deiner .htaccess findest. Sofern du Zugriff darauf hast. Zudem
deine Domain derhaendewerk.de ins leere läuft und nicht auf eine ordentliche Hinweisseite verweist.

Schalte deinen Shop doch einfach in den Offline-Modus und leite deine Domain direkt auf den Shop.
Jeder außenstehende sieht nur die Wartungsseite, die du frei konfigurieren kannst. Du selbst siehst
den kompletten Shop nachdem du dich als Admin angemeldet hast. Wahscheinlich würde sich dein
Problem damit sogar erledigen.

Pumuckel07
11.08.2012, 15:20
Danke
Wo finde ich die .htaccess

Trotz Einstellungen im FTP Programm, wird bei mir keine .htaccess angezeigt.

Gruß
Pumuckel

KlausK
12.08.2012, 10:52
Eine .htaccess muss auch nicht immer vorhanden sein. Die ist ja nur dazu da um individuelle Einstellungen vorzunehmen die von den Server-Vorgaben abweichen.
Wen du nur ein Webhostingpaket hast, hast du vielleicht nichtmal Zugriff auf eine .htaccess.

Irgendwo hast du ja jetzt eine Einstellung geändert. Die haendewerk-Domain leitet ja jetzt korrekt auf deinen Shop um.
Der Login geht aber immernoch über deine Agentur-Domain. Deshalb vermute ich, dass in den Config-Dateien doch was falsches steht.

KlausK
12.08.2012, 17:01
Ich habe deinen letzten Beitrag gelöscht, weil ich auf die Schnelle nicht wusste wie ich deinen Anhang löschen sollte. Mit den Config-Dateien hast du gerade auch deinen Datenbanknamen, Benutzernamen und Passwort öffentlich gemacht. Offenbar hatte noch niemand den Anhang runtergeladen. Versichern kann ich das aber nicht. Ändere also bitte möglichst sofort diese Daten.

Ändere deine /includes/configure.php in Zeile 19 bis 21 in:

define('HTTP_SERVER', 'http://www.derhaendewerk.de');
define('HTTPS_SERVER', 'https://www.derhaendewerk.de');
define('ENABLE_SSL', true);
Wenn du ein SSL-Zertifikat hast, dann solltest ENABLE_SSL auf true setzen. Ansonsten false.

Ändere deine /admin/includes/configure.php in Zeile 22 bis 25 in:

define('HTTP_SERVER', 'http://www.derhaendewerk.de');
define('HTTP_CATALOG_SERVER', 'http://www.derhaendewerk.de');
define('HTTPS_CATALOG_SERVER', 'https://www.derhaendewerk.de');
define('ENABLE_SSL_CATALOG', 'true');
Auch hier gilt: Wenn du ein SSL-Zertifikat hast, dann solltest ENABLE_SSL_CATALOG auf true setzen. Ansonsten false.

Pumuckel07
13.08.2012, 18:41
Danke Klaus
probiere es gleich aus.
Paßwort hatte ich in der Datei verändert.
Aber Deinen Hinweis merke ich mir und werde diese Daten nicht mehr einstellen.

Gruß
Peter

Pumuckel07
13.08.2012, 20:17
Hallo Klaus,

habe die configs geändert
leider erhalte ich nun den Fehler

Not Found

The requested URL /Downloads/http://www.derhaendewerk.de/derhaendewerk/index.php was not found on this server.

In der Browserzeile wird folgendes angezeigt.

http://www.derhaendewerk.de/Downloads/http://www.derhaendewerk.de/derhaendewerk/index.php

Das download steht wieder drin und der Ordner /derhaendewerk taucht auf. Dieser sollte nach der Umstellung glaube ich nicht mehr erscheinen

Das Layout ist auch verhagelt, wahrscheinlich liegt das an den o.g. Fehlern
Irgendwo ist der Wurm drin.

Gibts Ideen?
Neuinstallation möchte ich eigentlich nicht unbedingt durchführen.

Gruß
Peter

KlausK
14.08.2012, 10:44
Das ist mysteriös! :confused:
Keine .htaccess, korrekte Einträge in den Config-Dateien, korrekte Domain-Weiterleitung auf dein haendewerk-Verzeichnis.
Das kann ja jetzt alles möglich sein. Aber weiter blind ins blaue zu raten macht keinen Sinn.
Da solltest du dir einen Admin deine Vertrauens zulegen und ihn auf den Server schauen lassen.

berny
15.08.2012, 07:29
Wie schon erwähnt, Templatefehler:
Du hast in der box_gm_topmenu_mode1.html die Links falsch definiert.
zB
<a href="../../../../../../../../../Downloads/{$HOME_URL}">{#home#}</a>
sollte eigentlich nur

{$HOME_URL} heißen.
Gilt für alle Links da drinnen.

Datei ist in template/gambio/boxes.
Checke diese Datei nochmals durch, warum auch immer du das da drinnenstehen hast....

Übrigens, den Inhalt von template_c einfach mal lösche, sind Cache-Datein.
Insbesondere dann, wenn du Änderungen im Shop oder am Template durchführst.

Pumuckel07
15.08.2012, 09:12
Danke Benny
Datei entsprechend geändert
Verzeichnis templates_C zunächst durch vorangestellten Unterstrich geändert, Ergebnis siehe unten
dann Verzeichnis wieder hergestellt und alle Dateien bis auf Index.html gelöscht, gleiches Ergebnis
dann auch noch Index gelöscht, gleiches Ergebnis, s.u.
Cache gelöscht auch ohne Erfolg
Ergebnis s.u. in FireFox, Chrome etc. gleich

Ergebnis
kein Shop-Layout wird angezeigt, nur die Info-Zeile am Fußende


Shopsoftware by Gambio.de © 2010
eCommerce Engine © 2006 xt:Commerce Shopsoftware

Verzeichnis templates_C wieder auf Ursprung zurückgesetzt
shop wird wieder angezeigt

Da scheint wohl dieses Verzeichnis mit Verantwortlich zu sein für den Fehler
Dann in diesem Verzeichnis die Datei box_gm_topmenu_mode1.html gesucht und diese gefunden
%%A4^A48^A483A0A0%%box_gm_topmenu_mode1.html.php (siehe Anlage)
89

Sieht etwas anders aus, als die box_gm_topmenu_mode1.html im Verzeichnis templates

Könntest Du mich kurz informieren, wie ich die abändern kann

Danke
Gruß
Pumuckel

berny
15.08.2012, 11:10
Ähm, ich sagte, den Inhalt löschen, nicht das Verzeichnis !!!
Die template_c datein sind nur Cache-datein, die direkt mit dem Template nichts zu tun haben sondern lediglich einem schnellerem Shopaufruf dienen.
Gambio legt in dieses Verzeichnis entsprechend Datein ab, wenn du dieses Verzeichnis nicht hast (weil eben umbenannt), geht nix mehr.
Heißt aber auch, wenn du deine Template-Datei geändert hast, kann es sein, dass es keine Auswirkung auf den Shop hast, weil du selber immer die Datei aus dem Cache ladest.
Deshalb soll man diese Datein bei Änderungen löschen.


Und wichtig, vor Änderungen bestimmter Datein immer ein Backup machen, also die zu ändernde Datei herunterladen, die originale am Server umbenennen, dann die heruntergeladene ändern und wieder hochladen.
Wenn alles passt, kann die umbenannte Datei gelöscht werden.

Pumuckel07
15.08.2012, 14:43
Habe mich vielleicht unglücklich ausgedrückt.

Zuerst habe ich das Verzeichnis templates_c kopiert (Backup) und dann umbenannt
Ergebis s.o. also Verzeichnis mit allen Daten wiederhergestellt

Dann hatte ich im Verzeichnis templates_c alle Dateien gelöscht
leider ohne Erfolg
Ergebis s.o.

Derzeit habe ich das Verzeichnis templates_c wiederhergestellt ohne Veränderungen

d.h. der Fehler ist deshalb unverändert vorhanden

Gruß Peter

KlausK
15.08.2012, 22:30
@berny
Weil ich nicht glaube, dass er irgendeine URL in irgendeiner Datei selbst hardcoded, muss ich doch nochmal auf die .htaccess zurück kommen.
Bei der Grundinstallation werden die Pfade ja nur in den Config-Dateien angegeben.
Sein Problem-Shop liegt offensichtlich in einem Unterverzeichnis seiner Agentur-Domain.
Die Domain haendewerk wird auf eben dieses Unterverzeichnis verwiesen.
Wenn ich jedoch in seinem Shop auf einen Link klicke, verweist dieser wiederum über seine Agentur-Domain auf eben dieses Unterverzeichnis in dem der Shop liegt.
Jetzt gerade hat das übrigens sogar alles astrein funktioniert.
Kein 'Download' in der URL!

Da ist doch eine Umleitung in einer .htaccess aktiv! Oder sehe ich das falsch? :confused:

@pumuckel
Du sagst du könntest keine .htaccess finden! Es müssten jedoch eine ganze Menge vorhanden sein.
Der Gambio-Shop selbst bringt schonmal etwa 8 Stück mit.
Dein eCommerce-Shop, der im "archive"-Verzeichnis läuft hat garantiert auch einige dabei.
Ich kann mir bald nicht vorstellen, dass du keine .htaccess-Dateien hast!

Pumuckel07
16.08.2012, 07:19
@benny Super lieben Dank.
Habe eine Bestellung generiert.
Die Top Menue Box funktioniert, super.

@klaus auch Dir herzlichen Dank. es ist toll hier hilfe und unterstützung zu erhalten
nach den .htaccess dateien mach ich mich nochmals auf die suche

gruß pumuckel

berny
16.08.2012, 07:24
berny, nicht benny, aber egal, Hauptsache es läuft wieder.
Übrigens, war hardgecoded drinnen, warum auch immer, Problem vorerst gelöst. (Mal sehen, was da noch so auftaucht...)

KlausK
16.08.2012, 20:33
Ähm ... OK. Da mag ja dieses "/Download/"-Verzeichnisstück drin gewesen sein.
Die Links zu "Kasse", "Impressum", usw. werden aber immernoch falsch aufgerufen!
Ich dachte, der Shop soll eigenständig über derhaendewerk.de laufen? :confused:
Dann sollte doch auch die Verlinkung entsprechend aussehen. Meine ich .... :rolleyes: