我使用CPanel (超文本传输协议?)对我的web服务器上的一个文件夹进行了密码保护。我正在尝试在C#中通过FTP上传文件,但我一直收到以下错误:
The remote server returned an error: (553) File name not allowed.
当我使用相同的代码上传到一个没有密码保护的文件夹时,我没有得到任何错误。据我所知,文件名没有任何问题。
那么问题会是什么呢?如何向受密码保护的文件夹提供凭据(不是指FTP凭据,因为如果返回553错误代码,则这些凭据显然可以正确进行身份验证)?
我想知道有没有办法在PHP中创建一个受密码保护的文件夹。
我需要在主文件夹中创建一个特定的文件夹,并使用用户选择的密码保护新文件夹。
在PHP中有没有一种方法可以做到这一点?
谢谢!
哦,还有,这个文件夹不应该从web上访问,没有密码,任何人,甚至服务器管理员都不能打开它。
我知道这听起来很疯狂,但这是为了版权服务,一件严肃的事情。
LEt me know