Spontan funktionieren große Teile meines 4.7er Shops nicht mehr.
Startseite & Mein Konto funktionieren.
Alle Kategorie- & Detailseiten, Impressum, etc funktionieren nicht! Nur eine weiße Seite oder ein 500er Fehler.
Weder im ExceptionLOG noch im phpLOG ist irgendwas zu finden!
TMP-Ordner geleert, Views neu aufgebaut, und auch auf Standard-Azure-Theme umgestellt - gleiches Verhalten!
Ich komme nicht dahinter, wo der Fehler liegen könnte! Hat jemand eine griffige Idee??
Nabend!
Wie gesagt steht nichts im ServerLog oder im Exception Log. Shop-Log? Gibt’s da noch eins - hab ich bisher nicht gefunden.
Was ich gemacht habe? Dummerweise etliches. Vor Allem die oxseo-Tabelle geleert (dynamic, oxarticles, oxcategories) & CMS-Texte überarbeitet.
Eigenartig ist, daß alles unterhalb von Mein Konto funktioniert, aber zB das Impressum nicht. Dachte es läge an einem sidebar-Widget und habe die sidebar auskommentiert. Aber das änderte auch nichts. Bleibt nur noch die Idee, daß es irgendwo an der oxseo-Tabelle liegt, aber die neugenerierten Einträge sehen gut aus.
die CMS-Seiten habe ich plain editiert - der HDI-TinyMCE machte irgendwelche faxen, weswegen ich ihn deaktiviert hatte.
die ‘credits’-Seite ist noch vorhanden - der Inhalt ist halt abgeändert. ist das ein Problem?
Habe jetzt doch etwas im Error-Log des Servers gefunden, wo ich aber weder weiß ob dies der Fehler ist, wo er herkommt, noch wie ich ihn beheben kann:
[Mon Nov 19 09:50:25 2012] [error] [client 87.143.20.46] File does not exist: /is/htdocs/wp1106888_H2WDP83R7T/www/CUDGEL/shop/out
[Mon Nov 19 09:50:26 2012] [error] [client 87.143.20.46] File does not exist: /is/htdocs/wp1106888_H2WDP83R7T/www/CUDGEL/shop/out
[Mon Nov 19 09:50:29 2012] [error] [client 87.143.20.46] File does not exist: /is/htdocs/wp1106888_H2WDP83R7T/www/CUDGEL/oxid47/Startseite
Das oxid liegt im Verzeichnis
/is/htdocs/wp1106888_H2WDP83R7T/www/CUDGEL/oxid47
wenn Du sagst, das ist “spontan” passiert, könnte man davon ausgehen, dass der Hosting Provider ggf. etwas geändert hat. Setz doch bitte mal die RewriteBase auf /oxid47/. Ggf. kannst Du auch mal versuchen FollowSymlinks auszukommentieren.
Ich nehme an, dass der 500er wegen der .htaccess geworfen wird, weil der Provider möglicherweise bestimmte Einträge nicht (mehr) akzeptiert.
Doch das kann ja nicht funktionieren. Die Domain verweist auf das Verzeichnis
/is/htdocs/wp1106888_H2WDP83R7T/www/CUDGEL/oxid47/ und dort liegt auch die oxseo.php, weswegen RewriteBase schon auf "/ " stehenbleiben muß so wie ich das verstehe.
Nachdem ich nun einen neuen OXID aufgesetzt habe und nach und nach alle Einstellungen des alten Shops übernommen habe, habe ich auch den Fehler gefunden!
Es war ein fehlendes “,” (EIN KOMMA!) in der en/cust_lang.php
Die neu aufgesetzte OXID-Installation zeigt mir unter Lizenz ganz korrekt:
OXID eShop Update Status:
Ihre OXID eShop Version ist: 4.7.0
Die aktuellste OXID eShop Version ist: 4.7.0
Ihre OXID eShop Version ist aktuell.
Meine alte von 4.6.5 geupdatete Version zeigt mir dort leider:
OXID eShop Update Status:
Ihre OXID eShop Version ist: -4.7.0
Die aktuellste OXID eShop Version ist: 4.7.0
Ihre OXID eShop Version ist uns nicht bekannt. Dies kann bedeuten das Sie eine Vorabversion einsetzen die noch nicht offiziell freigegeben ist.
Irgendwo ist dort ein “-” in der Versionsnummer hinterlegt. Was aber falsch ist. (Sowohl für Update als auch für Neuinstallation habe ich die selben Dateien benutzt).