Dotclear

Vous n'êtes pas identifié(e).

Annonce

#1 2011-02-22 13:51:08

poupoul2
Membre
Lieu : Chez moi
Inscription : 2007-05-27
Site Web

Installation locale / problème de droits

Bonjour à tous.

J'ai réalisé une installation en local (donc sur localhost/mon_dotclear). Une précision : L'installation a été réalisée à partir de ce code là. Ce code est celui du planet Ubuntu-fr, qui est basé sur Dotclear et le plugin Openplanet.

Mon problème (en local donc) est le suivant : Bien que l'installation se soit déroulée sans problème, l'utilisateur créé au départ ne peut pas modifier, ni même visualiser les billets dans l'interface d'administration. Par exemple, le billet créé par défaut apparait bien dans la liste des billets, mais impossible d'y accéder que ce soit pour le visualiser ou le modifier. C'est la même chose avec un billet créé : Le billet se crée puis impossible d'accéder à son contenu o_O

Ça me semble être un problème de droits quelque part, mais comme je ne suis pas développeur, je n'arrive pas à trouver où chercher.

Merci de votre aide. Évidemment si des informations supplémentaires sont nécessaires, n'hésitez pas.

Hors ligne

#2 2011-02-22 15:57:06

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Installation locale / problème de droits

Bonjour,
il faut donner les droits suffisants à l'utilisateur : http://fr.dotclear.org/documentation/2.0/admin/users

Si tu n'as pas de compte administrateur, il faut d'abord récupérer ce droit "suprême" : http://tips.dotaddict.org/fiche/Changer … -ne-marche (une case à cocher permet de devenir super-administrateur).

Hors ligne

#3 2011-02-22 18:45:52

poupoul2
Membre
Lieu : Chez moi
Inscription : 2007-05-27
Site Web

Re : Installation locale / problème de droits

Moe a écrit :

il faut donner les droits suffisants à l'utilisateur

C'est bien le cas, y compris avec l'utilisateur créé dans la procédure d'installation. J'ai aussi créé un nouvel utilisateur, avec les droits super admins et ce n'est pas mieux.

C'est également la même chose pour un nouvel utilisateur, à qui je donne les bons droits (genre créer et gérer ses propres billets) : Une fois le billet enregistré, impossible d'y retourner ou de le modifier :(

Hors ligne

#4 2011-02-22 18:54:05

poupoul2
Membre
Lieu : Chez moi
Inscription : 2007-05-27
Site Web

Re : Installation locale / problème de droits

J'ajoute que le même problème existe sur les commentaires.

Hors ligne

#5 2011-02-22 19:03:37

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Installation locale / problème de droits

Quand tu dis que tu ne peux modifier ni billet ni commentaire, ça veut dire que tu es ramené sur la page d'identification ? Ça ressemble à un problème connu avec Internet Explorer 8 sur Windows 7. Peux-tu essayer avec un autre navigateur ?

Hors ligne

#6 2011-02-22 19:34:23

poupoul2
Membre
Lieu : Chez moi
Inscription : 2007-05-27
Site Web

Re : Installation locale / problème de droits

Moe a écrit :

ça veut dire que tu es ramené sur la page d'identification ?

Non, non, le processus va à son terme, mais je n'ai pas accès au billet en visualisation ou en modification :
Avant création
[img]http://pix.toile-libre.org/upload/thumb/1298403169.png[/img]
Après création
[img]http://pix.toile-libre.org/upload/thumb/1298403199.png[/img]
Je prévisualise sur le blog
[img]http://pix.toile-libre.org/upload/thumb/1298403223.png[/img]

Hors ligne

#7 2011-02-22 20:07:54

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Installation locale / problème de droits

Ça ressemble à ce problème : http://fr.dotclear.org/documentation/2. … cation-etc

Je n'ai pas d'autre piste à explorer.

Hors ligne

#8 2011-02-22 21:24:21

poupoul2
Membre
Lieu : Chez moi
Inscription : 2007-05-27
Site Web

Re : Installation locale / problème de droits

Warning: Parameter 1 to rsExtUser::options() expected to be a reference, value given in /var/www/UPlanet/inc/clearbricks/dblayer/dblayer.php on line 708 Warning: array_merge(): Argument #2 is not an array in /var/www/UPlanet/inc/core/class.dc.auth.php on line 136 Notice: Undefined index: pl_author in /var/www/UPlanet/inc/clearbricks/dblayer/dblayer.php on line 750

Hmmm, ça y ressemble effectivement, sauf que je suis bien en php 5.3 :/

PHP 5.3.2-1ubuntu4.7 with Suhosin-Patch (cli) (built: Jan 12 2011 18:36:55)

Hors ligne

#9 2011-02-22 21:41:14

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Installation locale / problème de droits

Oui, c'est ce qu'évoque la FAQ : une version de Dotclear inférieure à 2.2 installée sur PHP 5.3. Quelle version de Dotclear utilises-tu ? http://fr.dotclear.org/documentation/2. … -j-utilise

Hors ligne

#10 2011-02-22 22:32:30

poupoul2
Membre
Lieu : Chez moi
Inscription : 2007-05-27
Site Web

Re : Installation locale / problème de droits

Je suis en 2.2.2, je l'ai téléchargée cet après midi :)

Hors ligne

#11 2011-02-22 23:37:35

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Installation locale / problème de droits

En es-tu sûr ? Le message d'erreur et les symptômes ressemblent vraiment à ce qui est répertorié dans la doc.

As-tu installé des plugins ? Si c'est le cas, peux-tu les désactiver puis retenter d'éditer un billet ?

Hors ligne

#12 2011-02-23 10:33:22

poupoul2
Membre
Lieu : Chez moi
Inscription : 2007-05-27
Site Web

Re : Installation locale / problème de droits

Problème résolu. Il semble que la procédure de mise à jour que j'ai utilisée ne soit incomplète. J'ai donc agi différemment en suivant la procédure standard : Installation de la version initiale à partir de Launchapd, désactivation des plugins persos, mise à niveau manuelle en suivant les indications de la doc et réinstallation des plugins.

À ce sujet, le plugin openplanet 1.0 disponible sur dotaddict ne fonctionne pas avec DC 2.2.2 : Il fait planter le blog. Le site de l'auteur est inaccessible. J'ai trouvé une version patchée qui a fonctionné sans problème.

Merci Moe pour ton aide.

Hors ligne

#13 2011-02-23 12:13:35

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Installation locale / problème de droits

Pourquoi installes-tu Dotclear depuis Launchpad ? Il a déjà tout ce qu'il faut pour l'installer : http://fr.dotclear.org/documentation/2.0/admin/install

Un plugin plus récent que OpenPlanet existe : http://plugins.dotaddict.org/dc2/detail … FeedServer

Hors ligne

#14 2011-02-23 12:43:37

poupoul2
Membre
Lieu : Chez moi
Inscription : 2007-05-27
Site Web

Re : Installation locale / problème de droits

@Moe
Parce que je teste une procédure de mise à niveau pour une installation existante. En l'occurence, le planet ubuntu-fr fonctionne actuellement avec le code disponible dans la branche bazaar du projet Launchpad. Il faut donc que je reparte de ce code là pour tester la mise à niveau.

Pour le plugin OpenPlanet, c'est aussi celui qui est utilisé actuellement pour le Planet Ufr. Il fonctionne très bien et a l'énorme avantage de proposer toutes les fonctionnalités dont nous avons besoin. Il n'y a donc pas besoin de changer :) (sauf si ça ne marche plus évidemment)

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map