刚给我老婆代码改了一个 AI 写的比较刁钻的 Bug。
代码是 PHP 代码,有经验的拍黄片高手都知道,一般被引用的 PHP 文件,只写 。
因为一旦你写了结尾,然后又不小心加了个空格,就会导致 PHP 代码提前输出。
于是这个 Bug 表现就是打开网页显示空白,查看 HTML 源码是空白。
你想调试 Bug ,把报错信息打开,也不会显示任何报错信息。
我看她调了半小时了,都要怀疑人生了,赶紧去看了下 Git 提交记录,发现主要修改了两个配置文件,打开其中一个文件一看,果然是 ?> 后面多了个空格,也不清楚是 AI 写的,还是她不小心敲的。
删掉这个空格之后,网站就能够被正常打开了。
这就是经验的用途,你没有经历过这种 Bug,你也不知道有这种 Bug 存在,那么你就不可能解决。
尤其她还不太懂 PHP,只靠 AI 改,AI 怎么可能知道是因为多了一个空格呢。
代码是 PHP 代码,有经验的拍黄片高手都知道,一般被引用的 PHP 文件,只写 。
因为一旦你写了结尾,然后又不小心加了个空格,就会导致 PHP 代码提前输出。
于是这个 Bug 表现就是打开网页显示空白,查看 HTML 源码是空白。
你想调试 Bug ,把报错信息打开,也不会显示任何报错信息。
我看她调了半小时了,都要怀疑人生了,赶紧去看了下 Git 提交记录,发现主要修改了两个配置文件,打开其中一个文件一看,果然是 ?> 后面多了个空格,也不清楚是 AI 写的,还是她不小心敲的。
删掉这个空格之后,网站就能够被正常打开了。
这就是经验的用途,你没有经历过这种 Bug,你也不知道有这种 Bug 存在,那么你就不可能解决。
尤其她还不太懂 PHP,只靠 AI 改,AI 怎么可能知道是因为多了一个空格呢。