[RESOLU] MAJ vers 5.8 pb "accès interdit" sur menu admin "Pages "statiques"
Bonjour,
J'ai fait une maj vers version 5.8.16
J'ai tout repassé en droit d'accès 0755.
En admin je ne peux pas accéder à "Pages statiques", "Commentaires", "Catégories", alors que j'ai accès à "Articles", "Média" et "Profil" ???
Quelqu'un a une piste de solution ??
Merci
Mots clés:
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bonjour,
Depuis quelle version de pluxml ?
Est ce connecté en mode administrateur ?
La mise à jour est-elle complète, tous les anciens fichiers de pluxml écrasés par les nouveaux, sauf le répertoire data bien sur?
Cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
merci gcyrillus-nomade pour ton intérêt à mon pb.
alors aucune idée de la version que j'ai installée en 2018. Je suis passé en v5.8 car mon hébergeur est passé de php 5 à php 8 et il y avait pb d'obsolescence dans la version PluXml que j'avais.
J'ai suivi la procédure : j'ai écrasé tout /core , et les php au-dessus, j'ai conservé /data et /themes.
L’accès à mon site est OK.
Oui j'affiche sans pb la page /core/admin/index.php. Je peux éditer des articles. J'ai accès à la page "médias".
Par contre le clic sur "Pages statiques" reste sur la page index.php et affiche en haut le message en rose "Accès interdit". Idem pour "commentaires " et "catégories".
cdt,
ticanis
@ticanis
Sur la sidebar à gauche, peux-tu lire "Administrateur" sous ton nom ?
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
merci vous m'avez mis sur la piste.
Je décrit tout le processus de recherche du bug et de correction, si ça peut servir à d'autres.
ben non je ne suis pas "administrateur", je suis "rédacteur" !
Y a un pb avec mon identifiant.
Pour commencer il y a un msg d'erreur warning lorsque je m'identifie sur core/admin/auth.php?p=/core/admin/
Undefined array key "lostpassword" file : /core/admin/auth.php line 111 et erreur fatale en ligne 297.
je l'avais ignoré car pas bloquant pour rentrer sur admin.
Ensuite je m'aperçois effectivement dans la page article qu'il y a deux profils possibles et que mon identifiant est "rédacteur" et que l'administrateur est un identifiant que je ne connais pas !! Je n'ai pas souvenir d'avoir créé un autre utilisateur que moi, je suis seul à gérer ce site !! ??
Et évidemment quand je regarde le code de statiques.php, ça me rejette sur cette ligne
$plxAdmin->checkProfil(PROFIL_ADMIN, PROFIL_MANAGER);
Donc mon identifiant n'est plus admin !!
[ je fais une parenthèse : il y a un contrôle checkProfil sur la page "pages statiques" et pas sur la page "article" !! bizarre !]
Bref, je vais voir dans /data/configuration/users.xml et il y a bien 2 users et mon identifiant n'a pas de profil
Je remet le profil à "0"
ET TOUT VA BIEN !!
grand merci à @gcyrillus-nomade et à @bazooka07
ticanis
L'administrateur, ou plutôt le webmaster qui a installé le site doit avoir number="001" dans le fichier data/configuration/users.xml. C'est donc toi si tu as installé le site.
S'il y a un identifiant que tu ne connais pas, soit tu as un trou de mémoire, soit ton site s'est fait piraté. Prudence !!
Regarde si cet utilisateur a rédigé des articles. S'il a écrit des articles change son auteur et supprime cet utilisateur dans le fichier users.xml.
Pour la prochaine version de PluXml, il est peut-être intéressant que dans plxMotor::getUsers() on vérifie que l'utilisateur avec number="001" est profil="0" et delete="0" et active="1". Et de vérifier également que si delete="1" alors active="0".
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Pour la parenthèse, tout le monde peut écrire des articles. Donc pas besoin de checkProfil().
Pour ceux qui ont le moins de droits, le "chef" peut modérer leurs articles.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Merci @bazooka07 pour ces précisions.
S'il y a un identifiant que tu ne connais pas, soit tu as un trou de mémoire, soit ton site s'est fait piraté. Prudence !! Je penche plutôt pour le trou de mémoire.
J'ai supprimé cet user.
Ceci dit j'ai toujours cette fatal error
Fatal error :
type : 2
message : Undefined array key "lostpassword"
file : /core/admin/auth.php
line : 297
See https://www.php.net/manual/en/errorfunc.constants.php about type of error
Ce n'est pas bloquant mais tout de meme ...
Bonjour, il est possible que tu ai fait une MAJ depuis une version qui n'avait pas encore cette fonctionnalité.
Dans ton fichier
data/configuration/parametres.xml
verifie que tu as bien cette ligne:Sinon, l'ajouter
ou aller dans l'admin à
configuration avancée
et réengistrer pour remettre d'aplomb la config.Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
merci @gcyrillus-nomade,
effectivement le paramètre n'existait pas.
Tout est résolu.
Pluxml, bel outil, belle communauté
Bien à vous
ticanis