CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

怎么限定虚拟空间的大小?

楼主faisun(暖阳)2005-11-02 09:46:39 在 Web 开发 / PHP 提问

在服务器上开虚拟空间,大小在   50M-1G   之间,怎么限定这个大小  
  网上卖的那些虚拟空间是怎么弄的,谢谢.  
  机器是   unix   系统 问题点数:50、回复次数:10Top

1 楼zysoft17(瓷匠[zsss.blog.sohu.com])回复于 2005-11-02 09:50:00 得分 2

关注Top

2 楼ashchen(老陳)回复于 2005-11-02 10:00:39 得分 7

quota  
  去google搜Top

3 楼faisun(暖阳)回复于 2005-11-02 10:14:18 得分 0

谢谢...  
  限定大小的问题已经可以解决,那PHP如何知道用户使用了多少空间呢?Top

4 楼heiyeshuwu(黑夜路人)回复于 2005-11-02 10:47:59 得分 29

嘿嘿,限定空间一般在FTP里指定吧,因为对方一般都是通过FTP上传文件滴。当然,应该也能通过磁盘限额。  
  获取使用空间,可以使用php程序来做,也可以使用其他程序来获取,比如用c来做,不过原理都类似,关于php来获取目录大小,我写过类似文章:  
  http://blog.csdn.net/heiyeshuwu/archive/2005/09/19/485032.aspx  
   
  不过这种方法比较慢,我建议使用其他方法,比如建立一个数据表,定期使用某个脚本获取用户目录大小后保存到数据库里,或者是使用web上传的方式,然后用户没上传一个文件,就把大小写入到数据库,这些都要根据实际情况来定。Top

5 楼faisun(暖阳)回复于 2005-11-02 14:05:21 得分 0

你的blog   打不开,请帖上来好吗,谢谢  
  我自己也写过遍历文件夹取得总大小的程序,但在扫描多些文件的时候会运行超时,如下:  
   
  <?  
  /*  
  计算某目录下的总文件大小  
  faisun@sina.com  
  */  
  set_time_limit(60);  
  $used_space   =   0;  
  function   listfiles($dir="."){  
  global   $used_space;  
  $handle=opendir("$dir");  
  while   ($file   =   readdir($handle))   {  
        if($file=="."||$file=="..")continue;  
        if(is_dir("$dir/$file")){  
            listfiles("$dir/$file");  
        }  
        else   {  
  $used_space   +=   filesize("$dir/$file");  
        }  
  }  
  closedir($handle);  
  }  
   
  listfiles("../");  
  echo   $used_space   ;  
  ?>Top

6 楼hgh198345(多去实现自己想做的事情)回复于 2005-11-02 14:41:02 得分 5

system(得到目录大小命令)    
  我不了解UNIX,试问这些有用吗Top

7 楼faisun(暖阳)回复于 2005-11-02 17:06:11 得分 0

system   只有得到一个分区的大小的命令Top

8 楼uuq(杜牧)回复于 2005-11-02 22:24:16 得分 5

用一个分区设为磁盘配额Top

9 楼uuq(杜牧)回复于 2005-11-02 22:24:32 得分 0

用一个分区设为磁盘配额Top

10 楼helloyou0(你好!)回复于 2005-11-03 02:07:49 得分 2

duTop

相关问题

  • 虚拟空间问题
  • 在LINUX环境下,怎样限定SendMail邮件服务器中邮件用户使用邮件空间的大小。。。。。。
  • 虚拟内存和虚拟地址空间是什么关系。
  • 哪里有好的PHP虚拟空间?
  • 求asp.net + server 的虚拟空间
  • 四款虚拟空间推荐,散分!
  • SQL SERVER表空间大小
  • 请问怎样动态限定数组的大小
  • 关于限定网页 大小和 DataGrid格式的问题?
  • 我想严格限定图片大小,怎么办?

关键词

  • 虚拟
  • 文件
  • 用户
  • 限定
  • 大小
  • 空间
  • 分区
  • 磁盘
  • 获取
  • 使用

得分解答快速导航

  • 帖主:faisun
  • zysoft17
  • ashchen
  • heiyeshuwu
  • hgh198345
  • uuq
  • helloyou0

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo