我正在将文件上传到文件夹中。当我在本地运行解决方案时它可以正常工作,但是当我使用“复制网站”将网站上传到Web服务器时, - 我无法再将文件上传到该文件夹。
我可以以某种方式更改权限吗?
答案 0 :(得分:1)
这取决于尝试将文件上传到服务器上的该目录的用户是否具有服务器上该文件夹的权限,例如:read / write,ect ...也是将成为的用户在服务器上使用该程序正在运行应用程序本身或IIS用户帐户,或其他一些专用帐户?
<强>更新强>
由于您是通过VPN进行的,请尝试使用终端服务该服务器,如果您有个人权限进行此更改,请按照授予权限进行,然后自行执行或请求管理员为您执行此操作。
答案 1 :(得分:0)
根据您上传文件的文件夹以及您已配置Web服务器以执行您的应用程序的帐户,可能有不同的方法来实现。但基本上你应该对这个帐户进行写访问,以便将上传的文件保存到给定的文件夹中。但是,如果您使用某些特殊的ASP.NET文件夹(例如App_Data
)来存储上载的文件,则该帐户应该已具有该文件夹的写入权限。如果您已将您的网站上传到某个托管公司,而该托管公司无法为您提供更改网站上不同文件夹权限的可能性,则可能需要联系支持人员,以便他们执行您需要的必要修改。