Ich habe die Backend-Anwendung für das Symfony (1.4 und ORM Propel) Projekt in meinem Production env generiert. Aber beim Aufruf der URL als http://www.mydomain.com/backend.php zeigt es 404. Gibt es irgendwelche Config Fehler oder so ähnlich ..Symfony Backend zeigt 404
Antwort
Das Problem war aufgrund der Berechtigung der Datei, d. H. Backend.php. Ich habe die Owner/Group-Berechtigung geändert und die Back-End-App hat begonnen zu arbeiten. Wenn jemand diese Art von Problem hatte, überprüfen Sie bitte die Dateiberechtigungen, könnte helfen!
Schauen Sie in Ihrem Web-Ordner und stellen Sie sicher, dass Backend.php tatsächlich dort existiert, könnte es etwas anderes benannt worden sein [Tippfehler vielleicht]. Funktioniert mydomain.com?
aktualisieren
Deaktivieren/benennen Sie Ihre .htaccess-Datei vorübergehend und sehen, ob diese es behebt. Es sieht so aus, als ob mod_rewrite "backend.php" abfängt und es als Modulnamen weitergibt.
Zum Rendern der 404-Seite muss der dritte Parameter in Ihrem Frontcontroller falsch sein.
So:
ProjectConfiguration::getApplicationConfiguration('backend', 'dev', false);
Ja, das ist richtig im Falle der benutzerdefinierten Fehlerseite, aber mein Problem war mit der Erlaubnis, da wir zwei Benutzergruppe mit Server hatten. Danke sandip. (PLZ entferne die gepostete Antwort nicht ...) –
es exists..as project_name/web/backend.php und /backend_dev.php. beide dateien sind vorhanden ... wie kommt es, es nicht zu bekommen, ich weiß nicht .. –
yeah! Das Projekt funktioniert..als ich auf meine Module zugreifen kann..und die Standardmodule laden auch .. –
Zeigt es den Standardbrowser 404 oder die Symfony 404? – sjobe