我使用的Symfony 1.4,創建我的項目。我試圖使用symfony書中第16章給出的命令和方法來部署項目。但我無法將我的symfony項目從本地計算機部署到Web服務器。我可以直接將我的symfony項目粘貼到我的web服務器上嗎?將工作?或者有沒有其他方法? 注意:我使用Propel作爲ORM。無法symfony項目部署到一個共享的主機網絡服務器
回答
你最好的選擇是:
1的gzip了整個項目
2.出口全部從數據庫中使用類似的mysqldump
3.將數據文件上傳到服務器
4.導入數據庫轉儲到服務器數據庫
5.解壓縮項目
一對夫婦的注意事項:
1.由於共享宿主環境中,你可能由於服務器獲取到你的PHP文件請參閱訪問其他主機上的安全問題here。
2.希望你的主機允許你的服務器帳戶SSH訪問,管理symfony項目時,這種情況下容易得多。
3.如果你沒有到您的帳戶SSH訪問,你必須將文件上傳到服務器,而不使用gzip壓縮他們,這需要很長的時間,由於文件的symfony創建的數量。
4.如果可能,將所有symfony文件放在public_html文件夾外的web文件夾以外的地方。
我們如何才能讓web文件夾在symfony文件結構之外訪問......因爲我們也在我們的web服務器上安裝了symfony,然後直接調用了控制器文件,但它顯示了404! – 2010-10-15 05:11:47
@Harish Kurup你應該使用符號鏈接ln -s/path/to/dest/path/to/source – Patrick 2010-11-13 03:48:59
當我要部署的東西我這樣做:如果生產服務器上的要求(PHP5,mysql4等),我的應用程序匹配
檢查。 更改配置文件以反映生產服務器。 使用ftp將所有內容上傳到服務器。
你的問題是神祕的,你應該指定你做了什麼樣的錯誤。
真的喜歡「PHP symfony項目:部署-t -go」的命令,因爲他們在文檔說沒有工作。 – 2010-10-14 14:00:22
- 1. 將laravel項目部署到共享服務器時出錯
- 2. 將WCF服務部署到共享主機環境
- 3. .NET部署到網絡共享
- 4. 將SLIM 3部署到共享主機
- 5. Web部署到共享主機?
- 6. 如何在共享網絡服務器上安裝symfony?
- 7. 將CakePHP網絡應用部署到共享主機上的最佳選擇
- 8. 將Symfony項目部署到生產服務器的問題
- 9. Crystal Reports部署共享服務器
- 10. 如何正確配置Symfony服務器(在共享主機上)?
- 11. 共享主機與服務
- 12. .NET(2.0)服務無法看到網絡共享
- 13. 在遠程網絡服務器上部署Flex項目
- 14. 共享主機svn服務器
- 15. linux主機權限共享服務器
- 16. (php/mysql)部署到共享主機的最佳做法?
- 17. Nginx的網絡服務器無法不啓動本地主機
- 18. Laravel 5共享主機部署問題
- 19. 將VSTO項目部署到服務器
- 20. VMWare訪客網絡服務器無法從主機訪問
- 21. 網絡服務無法訪問本地系統帳戶下的網絡共享
- 22. 如何觸發一個TeamCity項目部署到服務器
- 23. 項目服務器共享資源
- 24. 如何將網站部署到您的網絡服務器?
- 25. Windows服務無法訪問網絡共享
- 26. VSTS - 無法部署到內部部署的Web服務器
- 27. 的Weblogic 12C部署共享庫不挑,同時部署到管理服務器
- 28. 共享Windows主機上的Windows服務
- 29. 無法使用主機網絡從主機連接到容器
- 30. 使用fastcgi在共享主機上部署網站
我們安裝在我們的網站服務器一個新的symfony項目,並計劃在那裏建造項目本身和我們的代碼形式本地服務器轉移到Web服務器。 – 2010-10-16 13:09:24
symfony中的文檔不夠好.. – 2010-10-16 13:10:08