首頁  >  文章  >  後端開發  >  打開網站php出現亂碼問題的解決方法 nsis error解決方法 win7黑屏解決方法 龍之谷報錯解決辦

打開網站php出現亂碼問題的解決方法 nsis error解決方法 win7黑屏解決方法 龍之谷報錯解決辦

WBOY
WBOY原創
2016-07-29 08:49:151230瀏覽

問題:用瀏覽器開啟寫好的php文件,然後發現中文字元顯示為問號,網站顯示不正常
原因:出現亂碼的問題的原因是資料庫,瀏覽器和php檔案採用的編碼方式不相同
解決方法:
1.瀏覽器編碼方式修改:(以Google瀏覽器為例)
頁面右上角的三條橫線—–點選進入-更多工具—-編碼 選擇編碼方式,這裡我選擇的是utf8
2.php檔案的修改:

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

文件頭部的編碼方式統一改為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>

(2)輸入

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

然後會顯示當前的編碼方式,預設是的gbk
(3)在wamp的安裝目錄下搜尋my.ini,然後以文字文件的方式開啟
(4)在[client]下添加

<code><span>default</span>-character-<span>set</span>=utf8</code>

(5)在[mysql]下添加

<code><span>default</span>-character-<span>set</span>=utf8</code>

(6)在[mysqld]下添加

<code>character_<span>set</span>_server=utf8</code>

(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教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:了解GD2函數庫下一篇:了解GD2函數庫