UNIX系统是大小写敏感的

不知道大家听过“大小写敏感”这个词没有,我想学过C语言的应该不陌生。 举个例子说:你不可以在Windows目录下建立这样两个并列的文件夹的,"Foo" "foo",但是在UNIX下边就可以。 做站长不容易啊,因为每一个成功的站长都会犯下前人所有的错误,其中自然包括这一个。尤其是当你从Windows迁移到UNIX下的时候,或者第一次接触UNIX服务器的时候! 由此引发的问题是多种多样的,标志性特征为404,can't find .......之类,遇到这样问题时候,您应该首先想到这个大小写敏感的问题。 比如你写了一个函数,包括如下代码:
  1. function Foo () {
  2. //////////some code
  3. };
  4. foo;
那么这个代码以后会在某一天就出问题了。 比如Discuz喜欢有大有小的称呼自己的产品叫UCenter,然后如果你像模像样的用这个名字做了文件夹目录,偏偏他们在说明文档里提供的url例子是
  1. 请输入已安装UCenter的信息:
  2. UCenter 的 URL:  例如:http://www.discuz.net/ucenter
这简直是故意的嘛! 现在使用UNIX服务器的系统可以说越来越多了,所以我建议广大站长在使用UNIX服务器时候请记得第一条军规,UNIX是大小写敏感的。

1 Comment

这个 case

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

回复评论

Comment

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

Plain text

  • 不允许HTML标记。
  • 网址或者email地址在发表后系统会帮你自动转化为可点击的连接。
  • 输入内容会自动换行、分段。