2015-09-07 79 views
0

如果我通過命令php app/console server:run激活內置Web服務器,那麼使用Symfony 2的我的項目會在頁面底部顯示調試欄。但是,當我通過本地Web服務器(我使用Apache,XAMPP)打開/ web目錄時,它不會出現。任何人都可以解釋真正發生了什麼?謝謝。Symfony 2調試欄僅在使用內置Web服務器時出現

+0

只是您的網絡服務器配置不正確,也許重寫規則。 – malcolm

+0

你確定你使用正確的網址嗎?你使用什麼前端控制器:app.php或app_dev.php? – nowiko

+0

請發佈您的服務器的Apache配置,以便社區可以檢查它是否設置正確。您可以在'/ etc/apache2/sites-enabled /' – Harijoe

回答

0

如果您的瀏覽器URL僅爲/web,那麼您的/web/app.php已執行,因此您處於生產環境中。

要在dev模式下瀏覽,您必須在瀏覽器URL中的/web文件夾後面添加/app_dev.php

+0

檢查我的網絡服務器配置後,我發現沒有錯。但是,謝謝你們,我意識到app.php和app_dev.php是不同的。我更改了我的.htaccess/web目錄,我用app_dev.php替換了app.php,並且顯示了symfony工具欄。 –

相關問題