2012-04-04 5 views
0

Ich habe alles gleich in 10.04 LTS, lokal in Parallelen 7 Auf ec2-Instanzen habe ich gleiche 11.10 Setup, es funktioniert perfekt. Der einzige Unterschied in der lokalen Einrichtung ist ich symlink/media/psf/Home/Sites zu/var/www aber das funktioniert gut auf der anderen ubuntu 10.04 in den gleichen Parallelen.Was ist los, wenn Zend Route nicht auf Ubuntu 11.10 funktionieren

Ich bekomme Fehler wie kann nicht finden, Klasse in Modulen/und Modelle/Dienste und diese Ordner. So scheint es, Autoloader funktionieren nicht ordnungsgemäß auf Modulen. Also ich gehe davon aus, dass diese Teile nicht funktionieren

resources.modules = "" 
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules" 

Aber wie gesagt es alle Arbeiten an den EC2-Instanzen. Danke

+0

Die Route Frage könnte nur ein weiteres Problem sein, wenn Zend ein Modul per Router nicht laden kann, so ist es meist das Autoloading – Faisal

+0

Sie könnten auch das "Nginx" -Tag löschen und "Parallels" durch "Virtualisierung" oder etwas mehr ersetzen Allgemein, da dies einen VirtualBox-Benutzer genauso betreffen würde. –

Antwort

0

Als Test (vorübergehend), versuchen Sie, die gesamte Website weg von/media/psf/* zu etwas wie/var/www/* zu kopieren.

Wenn das funktioniert, ist das Problem wahrscheinlich ein Problem der Groß-/Kleinschreibung. Ist Ihr Host-Computer OSX oder Windows?

+0

Ughhh, es hat funktioniert, ich habe immer daran gedacht, aber ich war zu faul. Host ist OSX, ich habe dasselbe Setup mit Ubuntu 10.04, aber es funktioniert einwandfrei. Danke, alles, was ich tun kann, kann ich es aus dem freigegebenen Ordner genau wie der andere laden? – Faisal

+0

Ja, Sie können dies definitiv zur Arbeit bringen. OSX/Windows (standardmäßig) haben Dateisysteme, bei denen die Groß-/Kleinschreibung nicht beachtet wird (Sie würden denken, OSX würde es besser machen). Wahrscheinlich müssen Sie Ihre "modules/*" - Verzeichnisse erneut erstellen, um sicherzustellen, dass Sie sie im richtigen Fall erstellen. Versuchen Sie nicht, auf der Grundlage von case umbenennen zu müssen ... das wird das Problem nur verwirren, besonders wenn Sie SVN verwenden. Wenn es so ist, segne dein Herz. –

+0

hmm neu erstellt hat nicht funktioniert – Faisal