WebSite X5Help Center

 
J. M. B.
J. M. B.
User

Login/Registrierung verschwindet bei aktiviertem Shop  de

Autor: J. M. B.
Besucht 867, Followers 1, Geteilt 0  

Schönen guten Tag in die Runde

Leider muss ich wieder mal um Hilfe bitten.
Bei der Einrichtung eines WebsiteX5-Shops ist mir – nachdem anfangs alles korrekt funktioniert hat – ein einigermaßen kurioses Problem in die Quere gekommen, das ich trotz intensiver Recherche und vieler Tests noch nicht lösen konnte.

Konkret: Wenn ich in den Einstellungen den Onlineshop aktiviere – also Produkte definiere usw. – lässt sich nach dem Upload der Website der geschützte Zugang (Login bzw. Registrierung) nicht mehr aufrufen. Je nach Browser wird die Seite entweder ewig geladen, ohne dass etwas angezeigt wird, oder es erscheint eine 505-Fehlermeldung (Serverfehler). Dabei habe ich am Server/Webspace nichts verändert.

Dieses Problem tritt unabhängig davon auf, ob ich mich über die automatisch angelegte Login-Seite, das Login-/Logout-Objekt oder im Rahmen des Bestellvorgangs anzumelden versuche.

Sobald ich die Website ohne Onlineshop und Produkte hochlade, kann ich den Zugang wieder ganz normal nutzen und mich einloggen – nur existiert dann eben kein Shop mehr, in dem ich einkaufen könnte ...

Ist jemandem hier dieses Verhalten bekannt, oder kann jemand herleiten, was ich angestellt haben könnte, um diesen Fehler hervorzurufen?
Ich habe wiederholt den Browser bereinigt, den Shop und die geschützten Bereiche gelöscht und komplett neu eingerichtet, und natürlich alles x-mal hochgeladen ... aber nichts hilft. Ich bin ratlos.

In der Hoffnung, dass jemand von euch eine Idee hat

Euer JMB

Gepostet am
5 ANTWORTEN
Andreas S.
Andreas S.
Moderator

Hast du den SHOP mit einer Datenbank verbunden?  Wenn ja, hast du die Datenbank auch aktiviert im SHOP?

Welche PHP Version läuft auf deinem Server? Es sollte mindestens PHP 5.6 aber besser PHP 7.3 laufen!

Ist die Zugangsverwaltung auch mit der Datenbank verbunden? Wenn ja, ist ein Tabellenname vergeben worden?

Oder wird der Shop normal und die Zugangsverwaltung einfach nur am Server gespeichert? Hat der Server dann genügend Schreibrechte?

Ist ein Robot.txt aktiviert worden wo gewisse Ordner gesperrt sind?  Stimmt die "URL der Website" beim Export?

Eine Domainweiterleitung hast du nicht, oder?

Mehr lesen
Gepostet am von Andreas S.
J. M. B.
J. M. B.
User
Autor

Vielen Dank für deine schnelle Reaktion, Andreas. Ich gehe deine Fragen einfach mal der Reihe nach durch, vielleicht fällt dir ja etwas auf.

  • Hast du den SHOP mit einer Datenbank verbunden? Wenn ja, hast du die Datenbank auch aktiviert im SHOP?

Aktiviert im Sinne von eingetragen? Ja. Ich habe eine Datenbank samt Tabelle und der vorgeschlagenen Präfix »cart_« eingerichtet und unter »Einstellungen > Erweitert > Onlineshop > Bestellung senden« hinterlegt:

  • Welche PHP Version läuft auf deinem Server? Es sollte mindestens PHP 5.6 aber besser PHP 7.3 laufen!

Aktuell läuft 7.2.

  • Ist die Zugangsverwaltung auch mit der Datenbank verbunden? Wenn ja, ist ein Tabellenname vergeben worden?

Die Zugangsverwaltung ist mit einer eigenen Datenbank verknüpft, die eine Tabelle mit der Präfix »cart_« beinhaltet:

  • Oder wird der Shop normal und die Zugangsverwaltung einfach nur am Server gespeichert? Hat der Server dann genügend Schreibrechte?

Ich bin nicht sicher, ob ich diese Frage richtig verstehe. Ergibt sich die Antwort ggf. aus den vorangegangenen Punkten? Der Ordner, in den ich das Projekt hochgeladen habe, hat jedenfalls folgende Berechtigungen:



  • Ist ein Robot.txt aktiviert worden wo gewisse Ordner gesperrt sind? Stimmt die "URL der Website" beim Export?

Die robot.txt ist zwar aktiviert, entspricht aber noch den Voreinstellungen.

Die URL der (Test-)Seite ist in der Exportsektion hinterlegt, ja. Die Daten liegen in einem Unterordner einer meiner Domains, die Adresse lautet www.meinedomain.com/tech
Schlussendlich wird die Website eine eigene https-Domain erhalten, die jedoch ebenfalls auf einen Unterordner von www.meinedomain.com geschaltet werden soll.

Bringen uns diese Infos irgendwie weiter? Kann ich noch etwas anderes überprüfen oder ausprobieren?

Danke für deine Hilfe!

JMB

Mehr lesen
Gepostet am von J. M. B.
Andreas S.
Andreas S.
Moderator

Sind schon viele Kunden registriert?  WEnn nein es ist eine neue Website wo noch keine Registrierung ist würde ich wie folgt vorgehen.

Webserver komplett löschen.

Die Datenbank nochmals löschen und eine neue anlegen!

Dann die DAtenbank neu bei der Zugangsverwaltung und auch beim SHOP auswählen! (inkl. Präfix)

Danach komplett hochladen.

Wenn das auch nichts hilft und es ladet immer noch ewig, dann kann es nur am Verzeichnis liegen. Wieso hast du in der URL  www.deinedomain.com/tech stehen?  Wenn dann nur "www.deinedomain.com"  und gleich die Domain in das Verzeichnis leiten, wenn du unbedingt in einem Verzeichnis hochladen musst.

Mehr lesen
Gepostet am von Andreas S.
J. M. B.
J. M. B.
User
Autor

Nein, Kunden sind zum Glück noch keine registriert, es handelt sich wie gesagt noch um einen Test. Dementsprechend konnte ich deine Vorschläge nun auch ausprobieren.

  • Webserver komplett löschen

Da auf dem Webspace noch diverse andere Projekte geparkt sind, habe ich lediglich den Ordner leergeräumt, in dem der Shop gespeichert ist. Meintest du das?

  • Die Datenbank nochmals löschen und eine neue anlegen

Erledigt.

  • Dann die DAtenbank neu bei der Zugangsverwaltung und auch beim SHOP auswählen

Erledigt.

  • Danach komplett hochladen

So geschehen, hat aber leider nichts gebracht.
Da du abschließend geschrieben hast, dass es in diesem Fall nur noch am Verzeichnis liegen kann, habe ich dieses auch komplett gelöscht und durch ein neues mit anderem Namen ersetzt (die URL im Exportdialog habe ich natürlich angepasst). Dasselbe Ergebnis, es funktioniert nicht. cry

  • Wieso hast du in der URL www.deinedomain.com/tech stehen? Wenn dann nur "www.deinedomain.com" und gleich die Domain in das Verzeichnis leiten, wenn du unbedingt in einem Verzeichnis hochladen musst

www.meinedomain.com ist nicht die Domain, unter welcher die neue Website einmal erreichbar sein soll. Ich nutze diese Adresse samt Unterordner nur für die Dauer der Entwicklung. Später soll die Website samt Shop mit www.meinedomain.online verknüpft werden.

Ist es möglich, dass der jetzige Adressaufbau mit Unterverzeichnis zu dem Problem führt? Nur wieso hat es dann bei den ersten Uploads funktioniert? Ich kapier's nicht.

Danke für deine Beiträge, Andreas. Sollte dir oder jemand anderem noch etwas einfallen, lass(t) es mich bitte wissen. Ich bin froh über jeden Strohhalm.

JMB

Mehr lesen
Gepostet am von J. M. B.
Andreas S.
Andreas S.
Moderator

Du kannst nur noch versuchen unter www.deinedomain.de/admin beim Test schauen ob alles auf "grün" steht und keine Fehler auswirft. WEnn alles auf grün steht und du hast alles richtig in WSX5 eingetragen müsste es doch funktionieren. Außerdem prüft es ja sowieso beim hochladen alles nochmal und wenn es hier nichts anzeigt müsste alles funktionieren. Weiteres kann vielleicht INCO noch wissen was man machen kann.

Mehr lesen
Gepostet am von Andreas S.