Comment changer la méthode d'encodage des dedecms
Méthode de modification : 1. Sauvegardez le site Web d'origine, utilisez la fonction de sauvegarde des données en arrière-plan pour sauvegarder la base de données et regroupez tous les fichiers dans le répertoire racine du site Web ; 2. Utilisez l'outil de transcodage pour transcoder la base de données ; les données dans l'espace du site Web, téléchargez le nouveau programme dedecms, installez-le selon la nouvelle méthode d'encodage et vous obtiendrez un site Web Dreamweaver vierge nouvellement encodé 4. Utilisez un logiciel d'édition de page Web pour encoder par lots le modèle ; données transcodées sur le site Web vierge de Dreamweaver Juste le site Web.
L'environnement d'exploitation de ce tutoriel : système Windows 7, DedeCMS 5.7, ordinateur DELL G3
Actuellement, MIP a des exigences strictes en matière d'encodage, qui doit être UTF-8, donc la plupart des utilisateurs GBK ou GB2312 ne peuvent d'abord La transformation MIP ne peut être effectuée qu'une fois que l'intégralité du site Web a été codée. Sinon, la page transformée sera un gros gâchis de code tronqué.
Pourquoi MIP ne prend-il en charge que l'utf-8 ? À l'heure actuelle, certains navigateurs de téléphones mobiles ne prennent en charge que UTF-8 et des caractères tronqués apparaîtront lors de l'ouverture des sites Web GBK. Par conséquent, pour la compatibilité des téléphones mobiles, MIP standardise l'encodage des pages Web en UTF-8. Dans le même temps, il est recommandé à tout le monde d'essayer d'utiliser UTF-8 lors de la création de sites Web. Non seulement il s'agit du codage international courant, mais la qualité du site Web sera également réduite. En même temps, ce didacticiel s'applique aux cms d'autres systèmes PHP. Le principe général est le remplacement du programme UTF-8, le transcodage des modèles et le transcodage de la base de données. Les détails sont expliqués ci-dessous.
★ Préparation du transcodage - sauvegarder le site Web GBK d'origine
Avant le transcodage, nous devons prendre quelques préparations et précautions
Tout d'abord, sauvegardez le site Web GBK d'origine (GB2312), les étapes sont les suivantes :
Tout d'abord, utilisez la fonction de sauvegarde des données en arrière-plan pour effectuer la sauvegarde de la base de données. Entrez l'arrière-plan et cliquez sur
Système - Paramètres système - Sauvegarde/Restauration de la base de données.
Cliquez sur "OK" ici pour sauvegarder la base de données. à la base de données La taille et la durée de sauvegarde varient.
Deuxièmement, après avoir attendu la fin de la sauvegarde de la base de données, regroupez tous les fichiers dans le répertoire racine du site Web et sauvegardez
les informations du site Web et la sauvegarde de la base de données.
Le but de la sauvegarde complète du site est d'empêcher la récupération complète du site après un échec de transcodage.
Le site Web Dreamweaver complet est divisé en trois parties, programme, modèle et base de données Nous effectuons des opérations de transcodage sur ces trois parties dans l'ordre.
Le principe du transcodage est de
utiliser Imperial Data Backup King pour transcoder la base de données,
utiliser le programme Dreamweaver UTF-8 pour remplacer directement le programme GBK,
utiliser un éditeur de page Web pour transcoder le modèle.
★ Démontage du travail de transcodage : transcodage de base de données
Transcodage de base de données, j'ai testé plusieurs méthodes et j'ai découvert que le moyen le plus sûr et le plus complet de transcoder est d'utiliser Empire Data Backup King
Nous l'obtenons dans le format compressé package
Ce téléchargement peut être remplacé par un autre nom et placé sur le site Web. Par exemple, je l'ai changé en shuju
, puis j'ai placé ce répertoire sous le site Web. L'adresse d'accès est le nom de domaine/shuju
Le. Le mot de passe de l'administrateur backend par défaut est 123456
Après la connexion, un paramètre de base de données apparaît. Nous devons saisir et définir l'adresse de la base de données, l'utilisateur de la base de données et le mot de passe de la base de données utilisés par le site Web d'origine dans l'ordre. (Vous devrez peut-être modifier le mot de passe de connexion par défaut et le code de vérification aléatoire, modifiez-le vous-même)
Cliquez ensuite sur « Sauvegarder les données » sous « Sauvegarder et restaurer la base de données »
La base de données de votre site Web d'origine apparaîtra, cliquez sur « Sauvegarder les données » derrière la base de données ”
La page qui apparaît à ce moment est très importante mais aussi très simple. Faites simplement le transcodage ici
Ici, nous devons sélectionner manuellement utf8 puis la base de données sauvegardée est utf8, qui est transcodée.
Vous devez vous souvenir du répertoire de stockage, car après avoir sauvegardé, nous devons le restaurer. Nous l'utiliserons lors de la restauration
Cliquez sur "Démarrer la sauvegarde" ci-dessous et il sera automatiquement sauvegardé dans un instant.
Une fois la sauvegarde terminée, nous devons transcoder la base de données. Ensuite, le programme et le modèle sont transcodés, nous restaurons ensuite la base de données.★ Transcodage du programme de démontage du travail de transcodage
Transcodage du programmeLes étapes générales sont, une fois la sauvegarde terminée, de conserver le package de sauvegarde, puis d'effacer l'espace du site Web (effacer uniquement les données de l'espace du site Web, Empire Data Ne le nettoyez pas avec Backup King, vous devez toujours l'utiliser pour restaurer les données !), téléchargez le nouveau programme UTF-8, installez-le, puis terminez le transcodage de la partie du programme.
Sélectionnez UTF-8 pour télécharger, télécharger et décompresser, le fichier que nous obtenons dans les téléchargements est le fichier principal du programme, téléchargez-le sur l'espace du site WebExplication détaillée des étapes d'installation Si vous savez comment installer Dreamweaver, vous pouvez l'ignorer ici. Passez directement à l’étape suivante du transcodage du modèle.
Étape 1, exécutez votre nom de domaine/install/index.php
Étape 2, vérifiez, j'ai lu et j'accepte cet accord, cliquez pour continuer
Étape 3, si ce qui suit apparaît Continuer , cliquez sur Continuer pour passer à l'étape suivante. Quant à la croix rouge, vous n'avez généralement pas à vous en soucier. Si elle ne semble pas continuer, cela signifie qu'il y a un problème avec votre espace. l'espace par vous-même.
Étape 4, c'est la partie la plus importante. D'après l'image ci-dessus, nous n'avons fondamentalement pas besoin de choisir quoi que ce soit lors de la sélection du modèle. Commençons par la deuxième partie, les paramètres de la base de données. Cela implique plusieurs concepts : "Hôte de la base de données", "Nom de la base de données", "Utilisateur de la base de données", "Mot de passe de la base de données", "Préfixe de la table de données", "Encodage de la base de données". Veuillez remplir complètement les informations relatives au fournisseur d'espace ou aux informations de la base de données que vous avez créées.
Le troisième bloc, le compte administrateur et le mot de passe, remplissez-le vous-même
Le quatrième bloc, les paramètres du site Web ici, changez le nom du site Web par le vôtre, les autres n'ont généralement pas besoin d'être touchés, en particulier le mot de passe du cookie, essayez ne pas y toucher, les autres sont dans L'arrière-plan peut être modifié
Ne vérifiez pas les données d'initialisation pour en faire l'expérience, cliquez simplement sur Continuer et l'installation est terminée !
Je joins mes paramètres d'installation pour que tout le monde puisse les voir.
L'interface suivante semble prouver que votre installation est réussie
La partie transcodage du programme est terminée ici. À ce moment, nous obtenons un site Web DreamWeaver UTF-8 vierge.
★ Démontage du travail de transcodage : transcodage de modèles
Veuillez vous assurer d'utiliser un logiciel d'édition de pages Web professionnel pour cette étape !
Je vous recommande d'utiliser Dreamweaver ou Notepad+. Bien sûr, il existe également de petits outils sur Internet pour le transcodage templatesbatch GBK en utf-8. Ne peut pas être modifié à l'aide du Bloc-notes ! Le frontal peut ignorer le didacticiel de transcodage des modèles.
Tout d'abord, nous devons séparer nos fichiers de modèles des données sauvegardées du site Web. Parmi eux se trouvent les fichiers de modèles de programme, qui se trouvent généralement dans un dossier sous le dossier des modèles dans le répertoire racine du site Web, ainsi que les fichiers CSS et js, qui doivent être trouvés par vous-même. , effectuez le remplacement et le transcodage. Étant donné que les fichiers de modèle et les fichiers de style sont différents, je n'utilise Dreamweaver que pour remplacer une page Web à des fins de démonstration. ça. C'est vraiment beaucoup d'absurdités...
Ouvrez l'un des modèles avec le document Dreamweaver.
Cliquez sur Modifier - Propriétés de la page - Titre/Encodage - Encodage, et ce qui devrait apparaître à ce moment est comme indiqué dans la figure
Nous sélectionnerons le chinois simplifié (GB2312) vers Unicode (UTF-8),
Cliquez sur Confirmer, ce fichier modèle est réussi. Suivez cette méthode pour transcoder tous les fichiers modèles extraits. Une fois le transcodage terminé, téléchargez-le à l'emplacement correspondant du site Web UTF-8 nouvellement installé.
★ Fin du travail de transcodage - restaurer le site Web
À ce stade, la base de données est transcodée mais pas restaurée, le programme est transcodé mais les données sont vides, le modèle est transcodéÀ ce moment , utilisez Empire Data Backup King pour restaurer. Les étapes pour la base de données consistent à vous connecter au nom de domaine/shuju et à cliquer sur Restaurer les données sous "Sauvegarder et restaurer la base de données", sélectionnez le répertoire de la source de données, qui est le répertoire où se trouve la base de données. a été sauvegardé tout à l'heure, puis sélectionnez la table de données dans "Base de données à importer" (il s'agit de la table de données d'origine du site Web), cliquez pour lancer la récupération. Après la récupération, la base de données GBK originale a été transcodée en utf8. Ici, notre site Web est entièrement transcodé de GBK en utf-8, puis MIP peut être transformé.★ Remarques sur le transcodage
1. Si le programme a été modifié ou re-développé, il n'est pas recommandé de transcoder2 Après le transcodage, connectez-vous en arrière-plan, cliquez sur Paramètres système - Système de base. Paramètres, Dans les paramètres du site, cliquez sur OK3 S'il y a une erreur dans la génération ou le modèle, cliquez sur Générer-Mise à jour automatique du cache système4 Essayez d'utiliser la balise de modèle la plus compatible pour la balise de modèle Dreamweaver. Dreamweaver Le processus de transcodage peut également être appliqué au transcodage d'autres systèmes PHP CMS.
Apprentissage recommandé : Tutoriel dedecms
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds











Emplacement de téléchargement du modèle Empire CMS : Téléchargement du modèle officiel : https://www.phome.net/template/ Site Web du modèle tiers : https://www.dedecms.com/diy/https://www.0978.com. cn /https://www.jiaocheng.com/Méthode d'installation : Télécharger le modèle Décompresser le modèle Télécharger le modèle Sélectionner le modèle

Comment mettre en ligne des vidéos locales à l'aide de Dedecms ? Préparez le fichier vidéo dans un format pris en charge par Dedecms. Connectez-vous au backend de gestion Dedecms et créez une nouvelle catégorie de vidéo. Téléchargez des fichiers vidéo sur la page de gestion vidéo, remplissez les informations pertinentes et sélectionnez la catégorie vidéo. Pour intégrer une vidéo lors de l'édition d'un article, saisissez le nom de fichier de la vidéo téléchargée et ajustez ses dimensions.

Le remplacement du modèle peut être implémenté dans Dedecms en suivant les étapes suivantes : modifier le fichier global.cfg et définir le pack de langue requis. Modifiez le fichier hook taglib.inc.php et ajoutez la prise en charge des fichiers modèles de suffixes de langue. Créez un nouveau fichier modèle avec un suffixe de langue et modifiez le contenu requis. Videz le cache Dedecms.

Dedecms est un CMS open source qui peut être utilisé pour créer différents types de sites Web, notamment : des sites Web d'actualités, des sites Web de blogs, des sites Web de commerce électronique, des forums et des sites Web communautaires, des sites Web éducatifs, des sites Web portails, d'autres types de sites Web (tels que des sites Web d'entreprise). , sites Web personnels, sites Web d'albums photos, sites Web de partage de vidéos)

DedeCMS est un système de gestion de contenu open source qui présente certaines vulnérabilités et risques de sécurité potentiels : 1. Vulnérabilité d'injection SQL. Les attaquants peuvent effectuer des opérations non autorisées ou obtenir des données sensibles en construisant des instructions de requête SQL malveillantes. 2. Vulnérabilité de téléchargement de fichiers, les attaquants peuvent télécharger des fichiers contenant ; code malveillant sur le serveur pour exécuter du code arbitraire ou obtenir des autorisations du serveur ; 3. Fuite d'informations sensibles 4. Exploitation de vulnérabilités non authentifiées ;

Dedecms est un système CMS chinois open source qui assure la gestion de contenu, un système de modèles et une protection de sécurité. L'utilisation spécifique comprend les étapes suivantes : 1. Installez Dedecms. 2. Configurez la base de données. 3. Connectez-vous à l'interface de gestion. 4. Créez du contenu. 5. Configurez le modèle. 6. Gérer les utilisateurs. 7. Entretenir le système.

Étapes pour modifier les images dans DedeCMS : Connectez-vous au backend DedeCMS. Visitez la page Système > Gestion des médias. Sélectionnez l'image que vous souhaitez modifier. Cliquez sur le bouton "Modifier". Modifiez les titres des images, les descriptions, les balises et les informations de droits d'auteur. Recadrez ou redimensionnez l’image. Cliquez sur le bouton "Enregistrer" pour enregistrer les modifications. Revenez à la page de gestion des médias et cliquez sur le bouton « Mettre à jour la bibliothèque d'images » pour appliquer les modifications au site.

Pour implémenter le remplacement de modèle dans DedecMS, vous devez effectuer les étapes suivantes : Déterminez le fichier modèle à remplacer. Les fichiers courants incluent index.htm, list.htm et show.htm. Créez un nouveau fichier modèle en conservant le balisage DedecMS. Téléchargez le nouveau fichier de modèle en écrasant le fichier d'origine. vider le cache. Actualisez le site pour voir les changements.
