2012-10-04 10 views
5

Ich kann ZF2 nicht auf dem Server ausführen. Jedes Mal, wenn ich diesen Fehler hätte:Kann Zend Framework 2 nicht auf einem Server ausführen - Klasse 'Zend Mvc Application' nicht gefunden

Class 'Zend\Mvc\Application' not found in /home/.../public/index.php on line 12.

In Apache-Logs:

mod_fcgid: stderr: PHP Fatal error: Class 'Zend\\Mvc\\Application' not found in /home/.../index.php on line 12.

Ich habe versucht, Berechtigungen von ZF2_PATH ohne Ergebnisse zu ändern. Der Pfad ist korrekt. Vielleicht ist das etwas mit mod_fcgid?

Wer hat irgendwelche Ideen?

+0

Es ist kein Problem mit Berechtigungen oder der Fehler wäre "Berechtigung verweigert". Ist das Framework tatsächlich dort installiert, wo Sie es für installiert halten? – GordonM

+0

Nun ist das Problem jetzt gelöst. Es war kein Problem mit dem Framework, sondern mit PHP 5.4. Ich weiß nicht genau, wo das Problem war, weil Update-PHP auf die neueste Version 5.4.x-Serie das Problem gelöst hat. Aber es ist ein Problem mit escape_seq. Also meine erste Spur war korrekt. Wie auch immer, danke für die Antwort – 5k7

+0

@ 5k7 können Sie es als Antwort und akzeptieren es so, dass es nicht mehr in "unbeantwortet" ist? – Shikiryu

Antwort

0

Ich weiß nicht genau, wo das Problem war, weil Update-PHP auf die neueste Version 5.4.x-Serie das Problem gelöst. Aber es ist ein Problem mit escape_seq.