【发布时间】:2010-06-22 10:34:31
【问题描述】:
我有一个在共享主机上运行的 Web 应用程序。我需要更新项目并且我没有 SSH。迄今为止,共享主机的所有最佳实践解决方案都包括 SSH。
那么有没有人在没有 SSH 的情况下进行部署,而不是使用 FTP 手动上传?
--dazz
编辑:我的开发环境是带有 XAMPP 的 WinXP,我使用 SVN,带有 XP-Dev 的 hostet。 据我了解,如果我想使用 rsync,我必须有 SSH。所以也没有 rsynch。
【问题讨论】:
-
@dazz 使用 SSH 部署是什么意思,您仍然需要以某种方式上传文件,为什么不使用 ftp?你的意思是从svn部署代码?还是从某个地方得到它?
-
只是为了确保我理解了您的问题:您不能使用 SSH,也不想使用 FTP,对吗?
-
语法警察看着这个就死了
-
@c0mrade:目前,我导出 svn 项目,从项目网站空间中删除所有内容,并使用 FTP 上传导出中的所有内容。我没有任何像 ant 这样的构建脚本用于部署,这种方式并不酷,而且耗时太长。
-
@jfoucher 是的,你是对的。我可以使用 FTP,但我不想检查我是否更改了一个文件。
标签: php deployment ftp