UNIX系统是大小写敏感的

LeoCraFT

不知道大家听过“大小写敏感”这个词没有,我想学过C语言的应该不陌生。
举个例子说:你不可以在Windows目录下建立这样两个并列的文件夹的,"Foo" "foo",但是在UNIX下边就可以。
做站长不容易啊,因为每一个成功的站长都会犯下前人所有的错误,其中自然包括这一个。尤其是当你从Windows迁移到UNIX下的时候,或者第一次接触UNIX服务器的时候!
由此引发的问题是多种多样的,标志性特征为404,can't find .......之类,遇到这样问题时候,您应该首先想到这个大小写敏感的问题。
比如你写了一个函数,包括如下代码:

<?php
function Foo () {
//////////some code
};
foo;
?>

那么这个代码以后会在某一天就出问题了。
比如Discuz喜欢有大有小的称呼自己的产品叫UCenter,然后如果你像模像样的用这个名字做了文件夹目录,偏偏他们在说明文档里提供的url例子是
  1. 请输入已安装UCenter的信息:
  2. UCenter 的 URL:  例如:http://www.discuz.net/ucenter

这简直是故意的嘛!
现在使用UNIX服务器的系统可以说越来越多了,所以我建议广大站长在使用UNIX服务器时候请记得第一条军规,UNIX是大小写敏感的。

评论内容

这个 case

这个 case sensitive害死我了,有个链接搞了个大写字母,结果出错。排除错误的时候怎么都没想到是这方面的问题。呵呵,浪费了大量时间。

发表评论

  • 输入内容会自动换行、分段。

有关输入格式的详细解释

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.