有一种编程语言叫“pascal”,对了,就是那位著名哲学家。这种语言曾经非常流行。

据说有人用pascal编了一个程序,调试了一个月也没有通过。后来发现,原来是最后一句话结束的地方,缺少了一个句号“.”。就是这个小小的点,让程序编译一直无法通过。

盲点=手误

很多时候,程序员会陷入到一个程序盲点中,明明知道问题很简单,但是就是找不到错误所在。

那些催着下月初就要上线的公司老板们,是不知道程序员的痛苦的。


我用了4天时间,解决了这样一个问题:

在浩如烟海的配置文件中,寻找这样一个错误:

 # note that these lines are originally from the "location /" block  |      # note that these lines are originally from the "location /" block
 location / {                                             |      location / {
 index index.php ;                                        |      index index.php ;
 try_files $uri $uri/ /index.php?q=$uri&$args ;           |      try_files $uri $uri/ /index.php?$args ;
 server_tokens off;                                       |      server_tokens off;
 }                                                        |      }

bug 在何处?就是如此,4天时间,DNS服务器都修改了无数遍,各种配置翻来覆去地测试,而且我知道是php的问题,因为html什么问题也没有嘛。

这真的不算一个bug呀!于是,水哥Sean博客终于通了