Hilfe! Shop funktioniert nicht mehr

Du hast ein Problem gefunden und weißt nicht genau wo es hinpasst...
Antworten
Kopernikus
Beiträge: 390
Registriert: Fr 19. Okt 2012, 12:15

Hilfe! Shop funktioniert nicht mehr

Beitrag von Kopernikus »

Hallo zusammen

Ich bräuchte mal dringenst Eure Hilfe. Heute hat mein Provider den Update von php 3.2 zu php 3.3 und MySQL 5.0 -> 5.5 durchgeführt. Mein alter xtc Shop läuft seitdem nicht mehr. Das ist aber halb so schlimm, denn ich habe ja den Start meines neuen Webs Shop auf heute geplant. Heute morgen lief alles noch wie eine 1. Nun ist der Update vor 30 Minuten durch und nun geht nach dem Warenkorb überhaupt nichts mehr. D.h. wenn ich im Warenkorb auf Weiter klicke, lädt der Shop kurz, doch passieren tut leider nichts.

Es ist zwar erst eine 1/2h her, doch ich habe schon zwei Kundenmails erhalten, dass mein neuer Shop ja schön aussieht, doch bestellen könne man da nichts. :(

Wer kann sich das kurz mal ansehen? Ihr erreicht den Shop unter: http://www.engelis-naturshop.ch

EIN GROSSES DANKESCHÖN JEDEM IM VORAUS DER MIR HIER BEHILFLICH IST
Kopernikus
Beiträge: 390
Registriert: Fr 19. Okt 2012, 12:15

Re: Hilfe! Shop funktioniert nicht mehr

Beitrag von Kopernikus »

Oje oje, im Backend der reinste Horror :shock:

Code: Alles auswählen

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat. ' in D:\Program Files (x86)\xampp\htdocs\webs15\includes\classes\database.php:52 Stack trace: #0 D:\Program Files (x86)\xampp\htdocs\webs15\includes\classes\database.php(52): PDO->__construct('mysql:dbname=xt...', 'root', '', Array) #1 D:\Program Files (x86)\xampp\htdocs\webs15\admin\includes\modules\security_check.php(176): database::getInstance() #2 D:\Program Files (x86)\xampp\htdocs\webs15\admin\start.php(43): include('D:\Program File...') #3 {main} thrown in D:\Program Files (x86)\xampp\htdocs\webs15\includes\classes\database.php on line 52
Und wenn ich im Backend auf Cache Optionen klicke kommt das hier:

Code: Alles auswählen

Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Fatal error: Unknown: Failed opening required '/home/httpd/vhosts/engelis-naturshop.ch/httpdocs/webs15/admin/configuration.php' (include_path='.:') in Unknown on line 0
Zuletzt geändert von Kopernikus am Di 23. Apr 2013, 19:49, insgesamt 1-mal geändert.
rieste
Beiträge: 134
Registriert: Fr 18. Mär 2011, 07:54
Shop Version: ECB 1.08 leider

Re: Hilfe! Shop funktioniert nicht mehr

Beitrag von rieste »

da sind ja noch d: files drinnen - kann es sein das hier eine lokale installation gemacht wurde? und datein verändert wurden...
Mein Seite: https://www.rieste.com
Mein Lichtshop https://licht365.com
Kopernikus
Beiträge: 390
Registriert: Fr 19. Okt 2012, 12:15

Re: Hilfe! Shop funktioniert nicht mehr

Beitrag von Kopernikus »

Du hast recht :o

Konkret bin ich wie folgt vorgegangen. Ich habe die letzten 4 Wochen meine Kategorien und Produkte im für die Kunden noch nicht sichbaren unterordner /webs15 umgebaut. Damit ich heute auch die Bestellungen und Neukunden im Shop habe, ging ich wie folgt vor.

Zuerst machte ich nochmals die vollständige Migration des alten XTC Shops. Von dieser Migration übernahm ich dann jedoch nur die Customer und Order Tabellen. Das ganze passierte lokal. Als ich lokal sah, dass alles wie gewünscht funktionierte, spielte ich wieder alles auf den Server. Da muss irgendwo der Fehler drin sein. Ich werde demnach nun auf die grosse Fehlersuche gehen.

Besten Dank nochmals für den Hinweis
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: Hilfe! Shop funktioniert nicht mehr

Beitrag von Xantiva »

Schau mal in die Kundengruppe, ob die max, Beträge sind: http://bugs.webs.de/view.php?id=240

Steht da evtl. durch den Import eine "0" drin?

Und das mit dem Backend sieht aus wie noch falsche Pfade in der admin/includes/configure.org ...

Ciao,
Mike
Mein Shop: http://www.basteln-selbermachen.de
Kopernikus
Beiträge: 390
Registriert: Fr 19. Okt 2012, 12:15

Re: Hilfe! Shop funktioniert nicht mehr

Beitrag von Kopernikus »

Grüsst Euch :)

Anhand meines Smilyes erkennt Ihr meine Stimmung heute. Dank Euch habe ich die grössten Fehler beseitigen können. Bestellungen sind nun wieder möglich und nun geht's an die Feinarbeiten. Ein Fehler macht mir aber noch etwas Kopfzerbrechen. Und zwar entsteht dieser im Backend bei den Sessions. Hier mal die Fehlermeldung:

Code: Alles auswählen

Warning: constant() [function.constant]: Couldn't find constant SESSION_WRITE_DIRECTORY_TITLE in /home/httpd/vhosts/engelis-naturshop.ch/httpdocs/webs15/admin/configuration.php on line 249

Warning: constant() [function.constant]: Couldn't find constant SESSION_WRITE_DIRECTORY_DESC in /home/httpd/vhosts/engelis-naturshop.ch/httpdocs/webs15/admin/configuration.php on line 256

Warning: constant() [function.constant]: Couldn't find constant SESSION_FORCE_COOKIE_USE_TITLE in /home/httpd/vhosts/engelis-naturshop.ch/httpdocs/webs15/admin/configuration.php on line 249

Warning: constant() [function.constant]: Couldn't find constant SESSION_FORCE_COOKIE_USE_DESC in /home/httpd/vhosts/engelis-naturshop.ch/httpdocs/webs15/admin/configuration.php on line 256

Warning: constant() [function.constant]: Couldn't find constant SESSION_CHECK_SSL_SESSION_ID_TITLE in /home/httpd/vhosts/engelis-naturshop.ch/httpdocs/webs15/admin/configuration.php on line 249

Warning: constant() [function.constant]: Couldn't find constant SESSION_CHECK_SSL_SESSION_ID_DESC in /home/httpd/vhosts/engelis-naturshop.ch/httpdocs/webs15/admin/configuration.php on line 256

Warning: constant() [function.constant]: Couldn't find constant SESSION_CHECK_USER_AGENT_TITLE in /home/httpd/vhosts/engelis-naturshop.ch/httpdocs/webs15/admin/configuration.php on line 249

Warning: constant() [function.constant]: Couldn't find constant SESSION_CHECK_USER_AGENT_DESC in /home/httpd/vhosts/engelis-naturshop.ch/httpdocs/webs15/admin/configuration.php on line 256

Warning: constant() [function.constant]: Couldn't find constant SESSION_CHECK_IP_ADDRESS_TITLE in /home/httpd/vhosts/engelis-naturshop.ch/httpdocs/webs15/admin/configuration.php on line 249

Warning: constant() [function.constant]: Couldn't find constant SESSION_CHECK_IP_ADDRESS_DESC in /home/httpd/vhosts/engelis-naturshop.ch/httpdocs/webs15/admin/configuration.php on line 256

Warning: constant() [function.constant]: Couldn't find constant SESSION_RECREATE_TITLE in /home/httpd/vhosts/engelis-naturshop.ch/httpdocs/webs15/admin/configuration.php on line 249

Warning: constant() [function.constant]: Couldn't find constant SESSION_RECREATE_DESC in /home/httpd/vhosts/engelis-naturshop.ch/httpdocs/webs15/admin/configuration.php on line 256
Zuerst habe ich gedacht, dass ich beim Datenbank Import etwas in der "configuration" Tabelle übersehen habe. Doch da gibt es diese Konstanten eben nicht. In der aktuellsten Webs werden diese jedoch in der lang\german\admin\configuration.php wie folgt definiert:

Code: Alles auswählen

define('SESSION_WRITE_DIRECTORY_TITLE' , 'Session Speicherort');
define('SESSION_WRITE_DIRECTORY_DESC' , 'Wenn Sessions als Files gespeichert werden sollen, benutzen Sie folgenden Ordner.');
define('SESSION_FORCE_COOKIE_USE_TITLE' , 'Cookie Benutzung erzwingen! (Ohne Cookie kein Einkauf möglich.)');
define('SESSION_FORCE_COOKIE_USE_DESC' , 'Session starten falls Cookies vom Browser erlaubt werden.');
define('SESSION_CHECK_SSL_SESSION_ID_TITLE' , 'Checken der SSL Session ID');
define('SESSION_CHECK_SSL_SESSION_ID_DESC' , 'Überprüfen der SSL_SESSION_ID bei jedem HTTPS Seitenaufruf.');
define('SESSION_CHECK_USER_AGENT_TITLE' , 'Checken des User Browsers');
define('SESSION_CHECK_USER_AGENT_DESC' , 'Überprüfen des Browsers den der User benutzt, bei jedem Seitenaufruf.');
define('SESSION_CHECK_IP_ADDRESS_TITLE' , 'Checken der IP Adresse');
define('SESSION_CHECK_IP_ADDRESS_DESC' , 'Überprüfen der IP Adresse des Users bei jedem Seitenaufruf.');
define('SESSION_RECREATE_TITLE' , 'Session erneuern');
define('SESSION_RECREATE_DESC' , 'Erneuern der Session und Zuweisung einer neuen Session ID sobald ein User einloggt oder sich registriert (PHP >=4.1 needed).');
Habe ich da etwas übersehen, oder ist das ein Fehler der sich da in die neue Version eingeschlichen hat?
Kopernikus
Beiträge: 390
Registriert: Fr 19. Okt 2012, 12:15

Re: Hilfe! Shop funktioniert nicht mehr

Beitrag von Kopernikus »

Hmmm, das oben genannte Problem muss was anderes sein. Jetzt erhalte ich diese Fehlermeldungen fast in allen Backend Menüs. Wahrscheinlich ein Datei Berechtigungsproblem. Doch wo suchen?
Kopernikus
Beiträge: 390
Registriert: Fr 19. Okt 2012, 12:15

Re: Hilfe! Shop funktioniert nicht mehr

Beitrag von Kopernikus »

BINGO! Eine falsch gesetzte Dateiberechtigung war das Problem. Fehlermeldung ist beseitigt :-)
Antworten