English | 设为首页 | 加入收藏
  关于将PHP网站上传到空间的问题】 【刘连康:用记事本修改php文件之】 【thinkphp 网站如何上传到空间】 【李荣浩人民网上海7月18日电(记
当前位置: 主页 > 马经精版料图片 >

刘连康:用记事本修改php文件之后网站打不开了

时间:2019-08-09 13:38来源:未知 作者:admin 点击:
我们每一个SEO从业者,都避免不了要建站,当然也避免不了要修改html或者是php文件,就连康哥这个做SEO顾问的也不能例外。 比方说修改数据库配置文件就是一项最常做的工作了,这是一个php文件来的,相信你们用织梦、wordpress或者是phpcms做网站时,都会遇到

  我们每一个SEO从业者,都避免不了要建站,当然也避免不了要修改html或者是php文件,就连康哥这个做SEO顾问的也不能例外。

  比方说修改数据库配置文件就是一项最常做的工作了,这是一个php文件来的,相信你们用织梦、wordpress或者是phpcms做网站时,都会遇到需要修改数据库配置文件的情况。

  最近就有很多朋友就在修改php文件的时候出现了问题,因为他们都是使用记事本进行修改。结果上传到空间以后,网站首页居然就打不开了,然后再把编辑过的php文件修改回原来的样子,网站依然还是不能访问。

  还有一个问题就是用记事本打开php文件改字母就没事,只要在里面打中文汉字就会显示乱码。最后用备份过的那个程序文件覆盖了一下,就能访问了。

  那么,说到这里就有很多人想不明白了,为什么用记事本修改php文件之后,就会出现乱码,网站打不开了呢?

  其实原因是很简单的,www.776614.com,康哥现在就给你们解释一下好了。因为记事本根本就不适合用来修改php文件,就算你修改保存好了,文件头部可能还会出现bom信息。等你把php文件传上去之后,网站打不开就是这个原因了。

  这个所谓的bom其实是用来判断文本文件是属于哪一种Unicode编码的标记,其本身是一个Unicode字符,位于php文本文件的头部,不同的Unicode编码会对应不同的字节。比方说,FE FF对应UTF16BE,FF FE对应UTF16LE,EF BB BF对应UTF-8。

  所以你们应该明白了吧,以后要是再修改php文件就一定要用专业的代码编辑器,比方说:Notepad++、editplus或者是Dreamweaver就很不错,这样就不会有那些乱码的问题出现。而且在修改之前,如果你对代码不熟悉,最好是先做一下备份。

  当然了,如果你一定要用记事本修改php文件,那么康哥也拦不住你,你可以在修改完文件之后,点击文件,选择另存为:所有文件(*.*);编码选择:utf-8这个文件类型,然后点击保存就行了。

(责任编辑:admin)