获取磁盘空间错误,但有足够的磁盘空间可用

时间:2012-11-27 12:06:09

标签: asp.net diskspace quota

我遇到网站问题 最初Access数据库文件丢失,并开始在网站上导致500错误,因为它找不到数据库文件。

我找到了数据库的备份并将其复制回文件夹并出现“磁盘空间不足”。

我删除了同一网站的不同目录中的一些图片以释放一些空间,然后能够将数据库文件复制回其所属的目录。

尝试复制图片时,我再次收到磁盘空间错误。

驱动器没有任何配额,驱动器格式化为NTFS。

在我看来,这个网站上有100MB的限制,但我无法找到。

一些信息:

  • 操作系统:Windows Server 2003 R2
  • C驱动器可用空间:508GB
  • C驱动器属性:禁用配额[未勾选]
  • 网站目录:c:\ myhostedsite \ something.org.za \ www \
  • Asp.net版本1.1.4322

错误讯息:

  

错误复制文件或文件夹无法复制XXXXXXX:没有足够的
  可用磁盘空间。删除一个或多个文件以释放磁盘空间,然后执行
  再试一次。通过委托旧的或。来释放此驱动器上的空间   不必要的文件,单击磁盘清理。

1 个答案:

答案 0 :(得分:3)

所以这似乎是配额问题,但不是硬盘上的配额。

在服务器上你必须去:

Start->
Programs->
Administrative Tools->
File Server Resource Manager

打开左侧的“配额管理”选项卡。 选择配额

我遇到问题的网站出现在列表中。 它的配额为100MB

增加配额工作!

复制文件后将配额减少到100MB会再次破坏网站。

因此配额必须大于目录的大小。

感谢所有可能为我寻找答案的人。