Apache-2.2
我的主機不支持安全文件傳輸。我沒有root訪問權限。我有什麼選擇嗎?
我非常喜歡這個主機,缺乏安全的文件傳輸是阻止我向他們送出新電子商務網站的唯一原因。我已經看到了一些關於 WebDav 的建議,但這仍然需要對主機進行至少一項更改,即啟用 mod_dav Apache 模組。我嘗試尋找開源 PHP FTPS 伺服器,但沒有運氣。有任何想法嗎?
您可以嘗試通過 HTTPS 上傳簡單的 CGI/PHP 表單。
或者,如果主機有軟體,您可以嘗試使用 PHP 來解密您上傳的加密文件。請注意,您可能無法訪問 GPG/PGP,但大多數 Unix 平台都有“crypt”(不是最強的加密,請注意,但在緊要關頭……)並且很可能會有可用於加密/的 openssl解密。
最壞的情況(無法訪問本地執行檔或非 Unix 平台)我確信有現成的 PHP 程式碼可用於加密和解密本地文件。在 Stack Overflow 上,建議使用mcrypt 模組。當然,這是很多額外的工作,但這是一種選擇。
哪裡有意志(或鞭子),哪裡就有辦法。