我使用的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