我的主机不支持安全的文件传输。 我没有root权限。 我有什么select吗?

我非常喜欢这个主机,缺乏安全的文件传输是阻止我向新的电子商务网站提交文件的唯一因素。 我已经看到了一些关于WebDav的build议,但是这仍然会涉及主机的至less一个改变,即启用mod_dav Apache模块。 我试图寻找开源的PHP FTPS服务器,但没有运气。 有任何想法吗?

您可以通过HTTPS尝试简单的CGI / PHP表单上传。

或者,如果主机有软件,你可以尝试使用PHP 解密你上传的文件encryption。 请注意,您可能无法访问GPG / PGP,但是大多数Unix平台都有“crypt”(不是最强的encryption,请注意,但是很勉强…),而且最有可能会有openssl,可以用来encryption/解密。

最坏的情况(无法访问本地可执行文件或非Unix平台)我确定有用于encryption和解密本地文件的现成PHP代码。 在堆栈溢出,build议使用mcrypt模块 。 当然,这是很多额外的工作,但这是一个select。

有一个意志(或鞭子),有一个方法。

这是上传文件到服务器? 他们提供SSH吗? 如果他们这样做,你可以通过SFTP传输东西。