改源码别直接在服务器上改,漏个分号网站直接500,用户全跑了
新手想改网站源码,直接在正式服务器上改,改崩了网站直接打不开,用户全跑了,其实源码一定要在本地调试,改好再传上线。本地调试环境几个要点:第一,用phpStudy一键集成环境,PHP版本、MySQL、Nginx都和线上服务器对应,本地跑的和线上环境一样,不会出现本地好好的,线上版本不兼容的问题;第二,本地数据库和线上结构保持一致,别本地写了个表,传上线之后线上没这个表,直接报错;第三,本地打开调试模式,所有错误直接显示在页面上,语法错、函数不存在立刻能看到,不用传到线上才发现;第四,改完的代码,先在本地跑一遍所有功能,比如用户注册、留言上传,全测完没问题,再传到服务器,别改一行传一行,容易把线上改崩。
我之前直接在正式服务器改模板,漏了个分号,整个网站500,用户打不开半天,折腾了一小时才修好,之后所有修改全在本地调试完,再传上线,再也没出现过线上改崩的情况。很多新手觉得本地调试麻烦,直接在服务器上改,改崩了影响所有用户访问,本地调试多花十分钟,省下来的是线上出故障的几小时恢复时间,特别值。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0