Serverprobleme beheben Probleme mit codierten Zend Guard PHP Dateien

alex's picture
TAGs:

Fatal error: Unable to read XXX bytes in datei.php on line 0

- Anstelle von XXX steht eine Zahl, die unterschiedlich sein kann.
- datei.php ist der Name der Datei, mit der die Probleme auftreten.

Es gibt zwei mögliche Fehlerursachen dafür:

  1. Die Datei wurde nicht binär übertragen
    Stellen Sie Ihr FTP Programm auf Binär-Übertragung und übertragen Sie nochmal die Dateien auf Ihren Webspace. Falls das nichts hilft, wechseln Sie Ihr FTP Programm, das diesen Modus wirklich unterstützt oder benutzen Sie scp (Secure Copy) oder PSCP (Putty Secure Copy).
    Das Problem entsteht dadurch, dass die Programme eine PHP Datei als eine ASCII Datei behandeln, und einige Programme machen dies auch, wenn man den Binär-Modus aktiviert.
  2. Die binäre Datei wurde von meinem Entpackerprogramm (wie z.B. Winzip) beschädigt.
    Einige dieser Programme bieten eine Option "TAR smart cr/lf conversion" an, durch die eine binäre Datei zerstört wird!

Bei beiden Vorgängen wird die Binärdatei beschädigt, mit dieser Zend Optimizer natürlich nichts mehr anfangen kann. Der Fehler ist also nicht am Zend Optimizer zu suchen. Jedes andere Programm, welches PHP Dateien binär erwartet, wird die gleichen Interpretationsprobleme mit einer modifizierten Binärdatei haben.

Unsere Buchempfehlung

Image of Webserver einrichten und administrieren
Autor: Klaus M. Rodewig
Verlag: Galileo Computing
Verkaufsrang: 38643
Das folgende Buch befasst sich ausführlicher mit dem hier genannten Thema. Wenn Du mehr über Webserver einrichten und administrieren erfahren willst, empfehlen wir Dir diesen Artikel.

Alle hier aufgeführten Informationen / Dokumentationen sind nur als Denkanstoß gedacht und wurden mit großer Sorgfalt erarbeitet. Es besteht jedoch kein Anrecht auf Vollständigkeit / Richtigkeit. Der Autor kann für eventuell verbliebene fehlerhafte Angaben und deren Folgen weder eine juristische Verantwortung noch irgendeine Haftung übernehmen. Gleiches gilt für entstandene Schäden bei unsachgemäßer Ausführung! Im Zweifelsfall immer einen Fachmann mit der Durchführung beauftragen!

Gerne bieten wir Ihnen hierfür unsere Consulting Dienste an. © Die vorliegende Publikation ist urheberrechtlich geschützt. Alle Rechte vorbehalten.