我已經經歷了許多與此相關的問題,但無法找到解決我的問題的方法。如何使用apache2在本地主機上部署symfony2應用程序
我已將demo symfony應用程序複製到/var/www/html/myproject
文件夾中。我只能訪問localhost/myproject/web/app_dev.php
,但不能訪問localhost/myproject/web/app.php
。基本上我想從開發環境切換到生產環境。
當我訪問app.php時,我只是得到一個空白頁。我該如何解決這個問題?
以下是我的routing.yml文件
app:
resource: "@AppBundle/Controller/"
type: annotation
編輯
錯誤日誌(應用程序/日誌/ prod.log)
[2015-04-06 22:54:53] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET /"" at /home/fazlan/ppp/myproject/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/EventListener/RouterListener.php line 144 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET /\" at /home/fazlan/ppp/myproject/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/EventListener/RouterListener.php:144, Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): at /home/fazlan/ppp/myproject/app/cache/prod/appProdUrlMatcher.php:35)"} []
我已經編輯與錯誤的問題日誌 – DesirePRG
你有捆綁嗎?看起來你沒有路線。嘗試使用acmedemobundle路線。 – maches
是默認的,Acme包。問題是應用程序與開發環境(app_dev.php)協同工作,但不適用於app.php – DesirePRG