對不起,如果這是一個愚蠢的問題,但我一直在尋找一些沒有找到答案的運氣。我是Symfony2的新手,在過去的幾個星期裏,我在網站的服務器上安裝了它,製作了一個包並構建了所有頁面,並使用它的app_dev.php URL進行了測試。我現在準備在我的網站上公開,但我不知道如何去做這件事。基本上,我想激活捆綁包,所以不必去網站/ symfony/web/app_dev.php/Page,我可以去網站/頁面。謝謝!如何在網站上製作Symfony2軟件包
0
A
回答
0
好的,這不是真的Symfony的問題,它非常依賴於你的環境(主要是你使用的是什麼Web服務器)。你需要做的是將symfony項目的web文件夾作爲根文件夾(也就是現在的symfony文件夾),並將symfony文件夾中的所有其他文件夾移動一層。因此可以說你有你的httpdocs或www文件夾作爲你的根文件夾,你必須複製該文件夾中symfony/web的內容,並將其他文件從symfony文件夾移到httpdocs文件夾上一層。這就是說,可能有更多的配置進入它。這裏有一對夫婦的資源,讓您開始:
http://symfony.com/doc/current/cookbook/deployment-tools.html
Symfony2: How to deploy in subdirectory (Apache)
請記住,在現場模式下,你應該訪問app.php而不是app_dev.php ...
0
我傾向於通過添加這些行.htaccess文件上根做到這一點:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ web/$1 [QSA,L]
</IfModule>
那麼在原始.htaccess文件網絡目錄負責其餘部分。
相關問題
- 1. Symfony2新軟件包
- 2. 如何在管理控制檯中添加軟件包Symfony2
- 3. Symfony2 - 用戶,軟件包和控制器
- 4. 的Symfony2 /作曲使用的軟件包
- 5. Symfony2軟件包未註冊
- 6. 如何製作一個包含多個python軟件包的debian軟件包
- 7. 我的網站包含惡意軟件
- 8. 如何在phonegap構建網站上更改android軟件包名稱
- 9. 在Symfony2中禁用軟件包
- 10. 如何在Windows 2012R2上爲IIS網站製作SHA2 CSR文件?
- 11. 如何在PHP網站上製作類似文件的URL?
- 12. 如何在網站上發現惡意代碼/惡意軟件
- 13. Java如何製作軟件包啓動器,打開項目中的軟件包
- 14. 如何通過軟件瀏覽網站?
- 15. 在IntelliJ-IDEA中製作軟件包
- 16. Symfony2:跨軟件包加載文件
- 17. Symfony2:每個軟件包的parameters.ini文件
- 18. 軟件包如何在golang中工作
- 19. 網站上的小程序似乎討厭軟件包
- 20. 如何在聯網的計算機上安裝軟件包
- 21. 使用其他鮑爾軟件包製作鮑爾軟件包
- 22. 如何製作包含密鑰的appexchange軟件包?
- 23. 如何在我的網站上製作Facebook檢測工作?
- 24. 如何告訴自制軟件從某個網址獲取軟件包?
- 25. 如何在製作.deb軟件包時瞭解最低要求?
- 26. 如何在Linux中爲軟件製作源代碼包?
- 27. 我如何製作可安裝在全球的npm軟件包
- 28. 在互聯網上工作的軟件
- 29. 如何在Wordpress網站製作按鈕?
- 30. 網站地圖生成Symfony2包
這對Symfony 2.5仍然有效嗎? – Baig