2012-04-02 17 views
0

Ich bin nur mit einer seltsamen Situation konfrontiert. Ich habe ein Projekt in symfony 1.4, das zwei Anwendungen hat (api & admin). Ich benutze, um in zwei OS zu arbeiten, in meinem Büro habe ich ubuntu und Fenster 7 zu Hause.Alle Anträge Anträge werden von der gleichen Front-Controller in symfony 1.4

Im Büro (Ubuntu 11.10) funktioniert alles gut, während ich zu Hause (Window 7 mit XAMPP) eine URL von der API-App anfordere (sagen wir http://www.domain.local/api_dev.php/users.xml) ist der Frontcontroller die Antwort der Admin (admin_dev .php). Als Folge bekomme ich 404 Fehler, da diese Route nicht in der Admin App, sondern in der API definiert ist.

Ich habe Fehler in der Projektkopie verworfen oder sonst, da ich git verwende, um Versionskontrolle zu machen. Die API-Anwendung wird von der sfDoctrineRestGeneratorPlugin angetrieben und verwendet, um gut zu arbeiten, habe ich nicht bemerkt, wenn der Fehler eingeführt, da im Büro alles in Ordnung ging. Ich habe versucht, den Cache zu säubern, das Projekt von diesem im Büro ohne Erfolg wieder klonend.

Es scheint nicht ein XAMPP Problem für mich, da es in Ordnung, bevor arbeitete und http://www.domain.local/api_dev.php/product.xml geben Sie mir diese Protokolle Einträge anfordernden:

admin_dev.log

Apr 03 14:42:09 symfony [err] {sfError404Exception} Empty module and/or action after parsing the URL "/product.xml" (/).

api_dev.log [Leer Protokolldatei]

wenn ich bitte: http://www.domain.local/api_dev.php/ es mich an die Admin-Homepage senden, aber wenn ich bitte: http://www.domain.local/api_dev.php (beachten Sie das Fehlen von Schrägstrich), es geht auf die Standard-Index-Route in API. Und in api_dev.log bekomme ich die erwarteten Einträge. Das lässt mich in einem Routenproblem nachdenken, aber es kommen keine Ideen auf.

In beiden App habe ich Standard-Homepage Route wie folgt aus:

-API-

homepage: 
    url: /
    param: { module: product, action: index } 

-Admin-

homepage: 
    url: /
    param: { module: ouradmin, action: index } 

Dank für das hören und für die Zeit Jede Hilfe oder Beratung wird sehr geschätzt.

Dank David

+0

Was sagen Ihre Protokolle? – Flukey

+1

Riecht wie ein xampp-Konfigurationsproblem für mich ... – greg0ire

+0

Ich habe gerade die Frage bearbeitet, um Ihnen Antworten zu geben. Vielen Dank für Ihre Zeit – davidmpaz

Antwort

0

Nach Tagen mit diesem lebendigen, höre ich Worte greg0ire:

mir ein xampp Konfigurationsproblem Smells like ...

Ich habe meine aktualisieren Version von Xampp, entfernte auch jede temporäre Datei, die ich finden konnte. Nach dem Wieder das Projekt erneut Klonen ging alles zur Normalität: P

Ich glaube, ich werde nie wissen, was dort passiert ist, so newbie: P ...

Dank für das hören und entschuldigen uns für die Zeit genommen

David