月度存档: 8 月 2011

释放EXT3文件系统预留空间

经常使用Linux系统的朋友对EXT3文件系统应该都不会很陌生,因为大多数的主流的Linux发行版本默认的文件系统都是采用了EXT3文件系统。其强大的日志功能是其他文件系统所无法比拟的,数据的安全性自然就得到了进一步的提高。

不过当你安装完操作系统,按照默认参数格式化一块硬盘分区后你会发现,原来有300多G空间的硬盘分区格式化完以后只有不到290G的可用空间,凭空消失了10多G的空间!!难道EXT3的日志系统需要消耗这些额外的空间来实现? 继续阅读 »

如何使用PHP执行服务器上的程序(shell)

随着VPS的流行,很多站长都已经拥有了属于自己的服务器。对于服务器的日常维护,大家已经并不陌生,不过这个一般都需要我们登陆服务器进行操作,那有没有简单点的办法能实时的获取到服务器的一些相关的运行状态信息呢?

这当然不是问题,目前有很多现成的软件可以实现这种功能,比较出名的是Cacti等服务器监控软件。不过对于只有一台服务器或者VPS的中小站长来说,使用Cacti来监控自己的服务器状态实在有点大材小用的感觉,而且配置过程也相对比较繁琐。其实使用PHP调用一些系统命令就可以很轻松的获得服务器当前的状态信息。 继续阅读 »

常见HTTP状态代码详解

在日常的网站开发的过程中,难免会出现程序错误或者Web服务器配置等问题。一般我们能从服务器得到的信息却非常有限,特别是在生产服务器上,为了服务器安全,往往我们都人为的禁止输出错误的详细信息。这样我们唯一能得到的就是各种的错误代码了。下面列出了一些我们在Web开发及服务器调试中经常会遇到过的状态代码。 继续阅读 »