【发布时间】:2012-07-07 09:19:18
【问题描述】:
我正在使用 c# 语言在代码隐藏中在 asp.net 中开发 Web 应用程序。我正在尝试使用文件上传控件将图像上传到我的网络服务器。 我正在使用具有并行 plesk 9.5.4 的 Windows 服务器。 我的代码在本地服务器中运行良好,但是当我托管应用程序时,会显示类似“Permission denied to httpdocs/images/xyz.jpg”之类的错误消息。
我想将任何图像文件上传到我的网络服务器位置“httpdocs://images/”。 有没有办法解决这个问题?或者如何在 plesk 面板中设置目录的权限?提前致谢。
【问题讨论】:
-
因为错误消息表明错误是由于权限级别造成的。授予它可以工作的权限。
-
您可能只有该位置的读取权限。将其更改为供 asp.net 和网络用户读取和写入。这将解决问题。
-
@Jodha:我找不到名为 asp.net 或网络的组或用户。只有管理员或 plesk 的用户才有权限。你有什么想法,我怎样才能在其中添加 asp.net 用户?
-
aspnet_regiis 。看看这个msdn.microsoft.com/en-us/library/k6h9cz8h.aspx
标签: asp.net file-upload plesk