Maison Tutoriel CMS DEDECMS Que dois-je faire si l'interface de connexion en arrière-plan est vide après l'installation de dedecms ?

Que dois-je faire si l'interface de connexion en arrière-plan est vide après l'installation de dedecms ?

Jan 29, 2021 pm 02:02 PM
dedecms 后台

Que dois-je faire si l'interface de connexion en arrière-plan est vide après l'installation de dedecms ?

Avant-propos :

(Partage de vidéos d'apprentissage : Introduction à la programmation)

version php : 5.4.4

Que dois-je faire si linterface de connexion en arrière-plan est vide après linstallation de dedecms ?

Tout s'est bien passé lors de l'installation, jusqu'à ce que lors de la connexion au backend, une page vierge s'affiche après avoir renseigné le nom d'utilisateur et le mot de passe Solution :

Trouver include. /userlogin.class .php, qui contient une fonction keepuser(), qui utilise session_register pour enregistrer une variable de session, mais cette fonction a été supprimée dans php5.4 Voir l'introduction du site officiel :

Que dois-je faire si linterface de connexion en arrière-plan est vide après linstallation de dedecms ?.

Si vous utilisez cette version de php, il y aura certainement une erreur, mais nous pouvons modifier le code :

Commentez @session_register($this->keepUserIDTag); à
if ( !isset($_SESSION[$this->keepUserIDTag]))

Il y en a six au total, tous modifiés comme suit :

1 if (!isset($_SESSION[$this->keepUserIDTag]))
 2 //@session_register($this->keepUserIDTag);    
 3 $_SESSION[$this->keepUserIDTag] = $this->userID;
 4 
 5 if (!isset($_SESSION[$this->keepUserTypeTag]))
 6 //@session_register($this->keepUserTypeTag);
 7 $_SESSION[$this->keepUserTypeTag] = $this->userType;
 8 
 9 if (!isset($_SESSION[$this->keepUserChannelTag]))
10 //@session_register($this->keepUserChannelTag);
11 $_SESSION[$this->keepUserChannelTag] = $this->userChannel;
12 
13 if (!isset($_SESSION[$this->keepUserNameTag]))
14 //@session_register($this->keepUserNameTag);
15 $_SESSION[$this->keepUserNameTag] = $this->userName;
16 
17 if (!isset($_SESSION[$this->keepUserPurviewTag]))
18 //@session_register($this->keepUserPurviewTag);
19 $_SESSION[$this->keepUserPurviewTag] = $this->userPurview;
20 
21 if (!isset($_SESSION[$this->keepAdminStyleTag]))
22 //@session_register($this->keepAdminStyleTag);
23 $_SESSION[$this->keepAdminStyleTag] = $adminstyle;
Copier après la connexion

Entrez à nouveau le connexion en arrière-plan, vous pouvez accéder normalement à Gérer la page.

PS : Je lutte depuis longtemps avec ce problème d'arrière-plan de connexion vide, mais je n'arrive toujours pas à trouver de solution car je ne connais pas PHP. On dit généralement sur Internet que c'est le cas. est un problème avec l'encodage du fichier data/common.inc.php, l'encodage doit être modifié en un fichier au format sans nomenclature pour être enregistré, mais cela n'est pas considéré comme un problème avec php5.4. l'important c'est que le site officiel de Dreamweaver ne l'a pas expliqué, et certaines personnes ont posé cette question sur le forum du site officiel mais il n'y a pas de réponse. Mais maintenant, c'est enfin résolu.

Recommandations associées : 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!

Déclaration de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

La solution au problème de connexion en arrière-plan Discuz révélée La solution au problème de connexion en arrière-plan Discuz révélée Mar 03, 2024 am 08:57 AM

La solution au problème de connexion en arrière-plan de Discuz est révélée. Des exemples de code spécifiques sont nécessaires Avec le développement rapide d'Internet, la construction de sites Web est devenue de plus en plus courante, et Discuz, en tant que système de création de sites Web de forum couramment utilisé, a été favorisé par. de nombreux webmasters. Cependant, précisément en raison de ses fonctions puissantes, nous rencontrons parfois des problèmes lors de l'utilisation de Discuz, comme des problèmes de connexion en arrière-plan. Aujourd'hui, nous allons révéler la solution au problème de connexion en arrière-plan de Discuz et fournir des exemples de code spécifiques. Nous espérons aider ceux qui en ont besoin.

Êtes-vous inquiet du code tronqué du backend WordPress ? Essayez ces solutions Êtes-vous inquiet du code tronqué du backend WordPress ? Essayez ces solutions Mar 05, 2024 pm 09:27 PM

Êtes-vous inquiet du code tronqué du backend WordPress ? Essayez ces solutions, des exemples de code spécifiques sont nécessaires. Avec l’application généralisée de WordPress dans la construction de sites Web, de nombreux utilisateurs peuvent rencontrer le problème d’un code tronqué dans le backend WordPress. Ce type de problème entraînera l'affichage de caractères tronqués dans l'interface de gestion en arrière-plan, causant de gros problèmes aux utilisateurs. Cet article présentera quelques solutions courantes pour aider les utilisateurs à résoudre le problème des caractères tronqués dans le backend WordPress. Modifiez le fichier wp-config.php et ouvrez wp-config.

La connexion en arrière-plan à Discuz a échoué ? Apprenez-vous à le résoudre facilement ! La connexion en arrière-plan à Discuz a échoué ? Apprenez-vous à le résoudre facilement ! Mar 02, 2024 pm 06:03 PM

La connexion en arrière-plan à Discuz a échoué ? Apprenez-vous à le résoudre facilement ! Comme Discuz, en tant que plate-forme de forum populaire, est largement utilisé dans la construction et la gestion de sites Web, vous rencontrerez parfois des échecs de connexion au backend, ce qui est troublant. Aujourd'hui, nous allons discuter des problèmes pouvant entraîner l'échec de la connexion au backend de Discuz, fournir des solutions et joindre des exemples de code spécifiques. J'espère que cet article pourra aider les webmasters et les développeurs qui rencontrent des problèmes similaires. 1. Le dépannage consiste à résoudre le problème de l'échec de la connexion en arrière-plan de Discuz.

Discuzez de l'exception de connexion au compte en arrière-plan, comment y faire face ? Discuzez de l'exception de connexion au compte en arrière-plan, comment y faire face ? Mar 09, 2024 pm 05:51 PM

Titre : Exception de connexion au compte en arrière-plan Discuz, comment y faire face ? Lorsque vous utilisez la gestion backend du système de forum Discuz, vous pouvez parfois rencontrer une connexion anormale au compte. Cela peut être dû à diverses raisons, notamment un mot de passe erroné, un compte bloqué, des problèmes de connexion réseau, etc. Lorsque nous sommes confrontés à cette situation, nous devons résoudre le problème par un dépannage et un traitement simples. Vérifiez si le numéro de compte et le mot de passe sont corrects : Tout d'abord, confirmez si le numéro de compte et le mot de passe que vous avez saisis sont corrects. Lors de la connexion, assurez-vous que la majuscule est correcte et que le mot de passe est

Développement du système de gestion backend ThinkPHP6 : réalisation des fonctions backend Développement du système de gestion backend ThinkPHP6 : réalisation des fonctions backend Aug 27, 2023 am 11:55 AM

Développement du système de gestion backend ThinkPHP6 : implémentation des fonctions backend Introduction : Avec le développement continu de la technologie Internet et la demande du marché, de plus en plus d'entreprises et d'organisations ont besoin d'un système de gestion backend efficace, sûr et flexible pour gérer les données commerciales et effectuer la gestion opérationnelle. Cet article utilisera le framework ThinkPHP6 pour démontrer à travers des exemples comment développer un système de gestion backend simple mais pratique, comprenant des fonctions de base telles que le contrôle des autorisations, l'ajout de données, la suppression, la modification et la requête. Préparation de l'environnement Avant de commencer, nous devons installer PHP, MySQL, Com

Comment basculer en douceur entre différentes applications sous le système Linux Comment basculer en douceur entre différentes applications sous le système Linux Feb 19, 2024 pm 03:00 PM

La commutation entre différentes applications est réalisée grâce à la commutation avant et arrière des processus. Contexte : une fois que Linux a démarré un programme, il passe en arrière-plan pour son exécution et souhaite continuer à fonctionner sous Linux. Sous Linux, vous pouvez utiliser les méthodes suivantes pour démarrer un programme et le quitter en arrière-plan, tout en gardant son processus en cours d'exécution : 1. Linux démarre un programme à exécuter en arrière-plan 1. Utilisez nohup et & : $nohupyour_program& Utilisez la commande nohup faire Le programme ignore le signal de raccrochage (SIGHUP) afin que le programme continue de s'exécuter même si vous quittez le terminal. Le symbole & entraîne l'exécution du programme en arrière-plan. 2. Utilisez ctrl+Z : Si vous avez démarré le programme au premier plan, vous pouvez utiliser ct

Où se trouve le modèle de réseau de ressources Imperial CMS ? Où se trouve le modèle de réseau de ressources Imperial CMS ? Apr 17, 2024 am 10:00 AM

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 utiliser correctement nohup pour le traitement des tâches en arrière-plan Comment utiliser correctement nohup pour le traitement des tâches en arrière-plan Mar 26, 2024 am 09:39 AM

Comment utiliser correctement nohup pour le traitement des tâches en arrière-plan Dans le travail quotidien, nous devons souvent effectuer certaines tâches fastidieuses, telles que la copie de fichiers, le traitement de données, etc. Afin de ne pas affecter l'efficacité de notre travail et de garantir que les tâches peuvent s'exécuter de manière stable en arrière-plan, nous pouvons utiliser la commande nohup pour démarrer ces tâches. Cet article explique comment utiliser correctement nohup pour le traitement des tâches en arrière-plan. Qu'est-ce que la commande nohup ? nohup est une commande dans les systèmes d'exploitation Unix et de type Unix utilisée pour exécuter des commandes ou des scripts en arrière-plan.

See all articles