Maison >développement back-end >Problème PHP >Que faire si les caractères chinois nginx php sont tronqués

Que faire si les caractères chinois nginx php sont tronqués

藏色散人
藏色散人original
2021-09-18 09:13:043688parcourir

Solution au code chinois tronqué dans nginx PHP : 1. Définissez le code de la page Web au format d'encodage utf-8 ; 2. Définissez le format d'encodage utf-8 dans le serveur nginx et nginx.conf.

Que faire si les caractères chinois nginx php sont tronqués

Le environnement de fonctionnement de cet article: Système Linux5.9.8, NGINX Version 1.14.0, ordinateur Dell G3

Nginx PHP Solution chinoise? sur ngin x Lors du déploiement d'un petit projet de page Web sur Internet, les caractères chinois apparaissaient tronqués. Après recherche, les solutions en ligne étaient toutes les mêmes. Changer le format d'encodage du serveur.

Voici un résumé de la solution : les caractères tronqués peuvent être causés par le fait que le format d'encodage n'est pas configuré aux deux emplacements suivants :

1 Le code de la page Web définit le format d'encodage utf-8, comme suit.

<!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. Sur le serveur nginx, nginx.conf définit le format d'encodage utf-8 : notez que la couche serveur et l'emplacement du chemin d'accès doivent être configurés

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;
        }
    }

Modification du fichier de configuration nginx et rechargement de nginx

nginx -s reload

L'accès final test : l'analyse chinoise est normale.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn