Heim > Backend-Entwicklung > PHP-Tutorial > 打开网站php出现乱码问题的解决办法 nsis error解决办法 win7黑屏解决办法 龙之谷报错解决办

打开网站php出现乱码问题的解决办法 nsis error解决办法 win7黑屏解决办法 龙之谷报错解决办

WBOY
Freigeben: 2016-07-29 08:49:15
Original
1283 Leute haben es durchsucht

问题:用浏览器打开写好的php文件,然后发现中文字符显示为问号,网站显示不正常
原因:出现乱码的问题的原因是数据库,浏览器和php文件采用的编码方式不相同
解决办法:
1.浏览器编码方式修改:(以谷歌浏览器为例)
页面右上角的三条横线—–单击进入——更多工具—-编码 选择编码方式,这里我选择的是utf8
2.php文件的修改:

<code><span>meta</span><span>http-equiv</span>=<span>"Content-Type"</span><span>content</span>=<span>"text/html; charset=utf8"</span> /></code>
Nach dem Login kopieren

文件头部的编码方式统一改为utf8
3.mysql数据库的修改(以wamp为例)
(1)进入mysql的控制台,输入密码,回车。此时会出现以下欢迎什么什么的

<code> Enter password: ****
Welcome <span>to</span><span>the</span> MySQL monitor.  Commands <span>end</span><span>with</span> ; <span>or</span> \g.
Your MySQL connection <span>id</span><span>is</span><span>2</span>
Server <span>version</span>: <span>5.7</span><span>.9</span> MySQL Community Server (GPL)</code>
Nach dem Login kopieren

(2)输入

<code><span><span>show</span> variables <span>like</span><span>'%char%'</span>;</span>//注意分号</code>
Nach dem Login kopieren

然后会显示当前的编码方式,默认是的gbk
(3)在wamp的安装目录下搜索my.ini,然后以文本文档的方式打开
(4)在[client]下添加

<code><span>default</span>-character-<span>set</span>=utf8</code>
Nach dem Login kopieren
Nach dem Login kopieren

(5)在[mysql]下添加

<code><span>default</span>-character-<span>set</span>=utf8</code>
Nach dem Login kopieren
Nach dem Login kopieren

(6)在[mysqld]下添加

<code>character_<span>set</span>_server=utf8</code>
Nach dem Login kopieren

(7)保存修改,重启服务器,此时可以再次打开mysql控制台确认编码格式

到此为止,数据库,浏览器和php文件的编码格式已经相同,不会再出现中文显示乱码的问题了。

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介绍了打开网站php出现乱码问题的解决办法,包括了解决办法,php方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage