您好,登錄后才能下訂單哦!
這篇文章主要介紹nginx php中文亂碼的解決方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
nginx php中文亂碼的解決辦法:1、將網頁代碼設置utf-8編碼格式;2、在nginx服務端和nginx.conf中設置utf-8編碼格式即可。
本文操作環境:linux5.9.8系統、nginx1.14.0版,Dell G3電腦
nginx訪問頁面 中文亂碼 解決方案
在nginx上部署一個小網頁項目時,中文出現亂碼,搜了一下,網上解決方法都是一樣 千篇一律
改服務端的編碼格式。
這里總結一下解決方法:出現亂碼可能由于以下兩個位置沒有配置編碼格式:
1、網頁代碼設置utf-8編碼格式,如下。
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>中文標題</title> </head> <body> <center>微信搜索:蝸牛linux</center> </body> </html>
2、nginx服務端,nginx.conf設置utf-8編碼格式:注意server層 和 訪問路徑location都要配置一下
server { listen 81; set $root F:/Develop/nginx-1.14.0/html; root $root; server_name localhost; access_log logs/host.access.log main; index index.html index.php; #設置字符集 charset utf-8; location / { root html; index index.html index.htm; charset utf-8; } }
修改了nginx的配置文件,重新加載一下nginx
nginx -s reload
最后訪問測試:中文解析正常。
以上是“nginx php中文亂碼的解決方法”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。