宝塔建站,使用文件修改功能要小心,可能有导致文件代码丢失的风险

最近一些客户电影网站,用PHP+MySQL宝塔搭建,他想放些自己独自的广告代码,但是他对JS不是很了解,就找我问了些相关知识,还好我写了一些代码给他,让他自己操作,因为他没有开通ftp,直接使用宝塔自带的文件管理功能修改模板文件的,修改是修改了,然后运行后发现广告代码展示的效果和预期想的大相径庭,然后慌忙找我看问题所在,我看了下,调用是没有问题,有问题的是代码的完整性,发现里面标签,尤其是HTML闭合标签混乱,缺失很严重,我就问他之前是不是正常的,他说是正常,然后我拿他原版模板和修改后的作比较,果然闭合标签丢失很严重,假如使用编辑软件编辑不会存在这个问题的,那问题就出在宝塔上面, 我试着用宝塔修改几个HTML文件,修改十来个,正常的有60%;40%是不正常的,不正常的原因就是修改会导致标签缺失;这个不知道宝塔官方有没有发现这个BUG;

解决办法:

修改之前可以先选择下载这个模板文件作备份,然后在线点击修改,发现标签丢失的情况需要把本地备份的代码复制进去,然后修改完保存就好,同时我发现个小秘密,结果修改的模板文件,您再怎么修改宝塔也不会导致标签丢失,这个真是怪事,我没搞懂宝塔的工程师为什么还没有发现这个问题,难道收费版本的可以?我没用过,还不清楚!

所以,在使用宝塔建站时要修改文件的小伙伴们要注意了,切勿修改操作的安全性,注意学会备份文件,以免造成不可挽回的损失!

你可能感兴趣的:(ASP,电子商务,PHP,网站运营,宝塔,广告)