ich versuche nun schon stundenlang verzweifelt den Fehler zu finden warum nach dem kopieren meines Oxid Eshops CE 4.5 nun die Sprachdateien nicht mehr geladen werden können.
Ich verstehe einfach nicht wie das passieren kann. Auf dem Liveserver funktioniert alles einwandfrei (Linuxserver) und Lokal (Mac) hat es vor meinen 64bit upgrade des apaches ebenfalls geklappt. Nun habe ich einen 2 Maschine nehmen müssen auf welchen ich den Oxidshop weiterentwickle weil es für den 64bit apache unter mac noch keinen zend guardloader gibt damit ich die Sourcen entschlüsseln kann :(. Naja auf jedenfalls habe ich dort die selbe PHP Version sowie ionCube und ZendGuardLoader installiert wie am Liveserver.
Nun lässt sich der Shop der Shop sich normal aufrufen und die Funktionsweise ist ebenfalls die gleiche: Nur bis auf die Sprachdatein. Diese werden einfach nicht geladen und werden nur ‘LEER’ dargestellt.
Selbe im Adminbereich: Dort kommt vereinzelt die Meldung das ein Spracheintrag nicht gefunden werden kann.
(Am Temp liegst auch nicht habe ich ebenfalls geleert und neu erstellt)
Interessant ist auch das in den tmp Sprachdateien ebenfalls alles Leer ist. Wenn ich bspw. die Sprachdatei vom Liveserver kopiere funktioniert es vorübergehend für das Frontend. Jedoch nicht fürs Backend da dafür keine Sprachdatein im tmp Verzeichnis abgelegt werden.
Irgendwer eine Idee? Könnte es vielleicht an der Option Produktivmodus sein. Denn ich verwende einen Mysqldump vom Liveserver. (Aber hat früher auch keine Rolle gespielt)
Hi danke für die Antwort, habe ich bereits geprüft und haben die selbe. Außerdem wird der selbe Mysqldump verwendet und daher müssen diese gleich sein.
Das Problem ist das ich über das Adminpanel nicht mal zu dem Menüpunkt komme Views neu laden. Da eben durch die fehlenden Sprachelemente keine Links vorhanden sind.
Ja Pfade sind ebenfalls überprüft. Ah sry ich verwende 4.6 habe ich gerade gesehen.
Was interessant ist das einige der Elemente geladen werden können. Und ab einen gewissen Modul wie es scheint wird nichts mehr angezeigt.
Bin echt ratlos. Hab sowas noch nie erlebt!
Nein ist kein Strato Server. Ich tippe stark drauf das es etwas mit den verschlüsselten Modulen zu tun hat. Anders kann ich es mir im Moment nicht erklären.
Vor allem hab ich ja nur Lokal auf meinem Mac mit MAMP 1.9 das Problem. Live geht’s ja Gott sei Dank noch. Mit der neuen Version MAMP 2.x kann man überhaupt keinen Oxid shop mehr entwickeln da zend für die 64bit version des Apaches keinen GuardLoader anbietet.
Also für mich ist es im Moment grade unmöglich unter Mac Oxid zu entwickeln
@Marco: Sprachdatein sind jene welche bei der Standard Version dabei sind. Komischerweise machen eigentlich auch nur diese Probleme. Denn keines dieser Sprachdatein wird im Adminpanel geladen.
Wie kann ich eigentlich ohne Adminpanel Module deaktivieren?
Ok danke das Script war sehr hilfreich. Somit kann ich ausschliessen das es an versch. Fremdmodulen liegt. Habe nun mal alle Module deaktiviert und dennoch werden keine Sprachelemente angezeigt
Naja syntaktisch sind die Sprachfiles alle ok. Habe ich auch schon geprüft. Oder ob irgendwo ein <? Starttag für php vorhanden ist. Das machte auch schon mal Probleme …
Habe nun auch anderes Template versucht (basic und azure). Ebenfalls ohne Erfolg…
klar, die Keys bzw. Übersetzungen ändern sich von Zeit zu Zeit. Z.B. sind die Keys für Dyn-Pages wie affili.net bei der 4.7 rausgeflogen. Welche Sprachdateien hast Du denn nun eingebaut, offenbar nicht die aus einer 4.6 2?