今天过的真挺让人郁闷的
从早上上班开始,就准备wap上线
但一直到下班后,才真正的把所有的服务器都部署上了程序
中间一直不停的有各种各样的问题:

先是部署了一个桶后,发现wap不能正常启动,查log后发现是不能装载mutt.so
进而发现部署的so竟然和正式服务器上的不同,拷贝了一个过去后,发现还是不能运行
后用file查看后,才发现那个so竟然是64位的,而正式服务器是32位的,真晕.....

造成这个问题的直接原因就是测试服务器的环境是64位的,而正式服务器是32位的。
于是,就开始让运营的同学帮助构造一个32位的测试环境,开始迁移程序。
其实,这个问题早就应该解决的,但由于种种原因,一直拖着没动,结果问题在今天终于爆发了.....

继续上线,发现wap程序里面,有几个似乎没用的py
让开发的人员修改后,继续上线,发现根本就编译不通过,才发现一个主要的程序还在调用删除的代码
于是,又对那个程序进行大换血.....

继续上线,发现log的问题应该解决,wap的log和web的log不能放到一个文件里
于是,修改程序,测试,又耗费了不少时间.....

继续上线,发现wap里面还有几个bug
于是,继续让开发的修改......

继续上线,发现启动服务的脚本和以前不同了,需要多加一个ajax的参数
这会影响到报警程序的自动重启
于是,修改报警的重启脚本,再部署.....

终于,在下班后的半小时里,给所有服务器给部署上了,真不容易....

总结一下,有以下几点感触:
1.该解决的东西,还是要迟早解决
2.写代码,尤其是修改别人的代码,一定要严谨,要考虑尽量不要影响其它的程序
3.代码测试,一定要仔细,虽然我们是开发人员,但还是要认真的对待自己的代码
4.今后,程序的上线还是要由开发者来负责,每个开发人员都必须得有这样的能力