程序员改bug的血泪史:苦尽甘来
2023-11-20 09:48:44
此刻,深夜两点十八分,和看国足的伙伴一样,我们都没有睡。
我来说说这次我改的bug的心路历程,虽然很心酸,但真的特别有意义。
这次是公司的一个改版项目,为了更好的广告收益,就把项目外包给了外包公司。
我们只需要对接接口,给出数据就可以了。
可是好景不长,就在今天,前台小姐姐找到我说:“老板,我们公司的网站打不开了。”
我一听,坏了,赶紧打开电脑查看,发现网站一片空白。
我赶紧联系外包公司,结果他们说:“我们这边没问题,你们自己看问题。”
无奈,只能自己动手了。
于是,我就开始了漫长的改bug之旅。
我先是查看了日志,发现报错信息是“500 Internal Server Error”。
接着,我查看了服务器的配置,发现一切正常。
然后,我查看了代码,发现代码里有一个地方少了一个分号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个括号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个大括号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个花括号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个中括号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个方括号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个波浪号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个叹号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个问号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个冒号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个分号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个逗号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个句号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个省略号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个破折号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个连字符。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个下划线。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个反斜杠。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个正斜杠。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个单引号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个双引号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个三引号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个反引号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个小于号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个大于号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个小于等于号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个大于等于号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个等于号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个不等于号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个加号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个减号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个乘号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个除号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个模号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个与号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个或号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个异或号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左括号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个右括号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左花括号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个右花括号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左中括号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个右中括号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左方括号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个右方括号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左波浪号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个右波浪号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左叹号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个右叹号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左问号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个右问号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左冒号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个右冒号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左分号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个右分号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左逗号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个右逗号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左句号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个右句号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左省略号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个右省略号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左破折号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个右破折号。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里还有一个地方少了一个左连字符。
我赶紧改了,结果还是不行。
我继续查看代码,发现代码里