Dotclear

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

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2018-01-03 13:19:55

Arfy
Membre
Lieu : Obernai
Inscription : 2009-01-05
Site Web

Message dans error.log suite à Sauvegarde -> Télécharger les contenus

Salut,

J'avais une console ouverte avec un tail sur le error.log et j'ai noté un:

==> logs/error.log <==
[Wed Jan 03 14:05:11 2018] [error] [client <IP>] PHP Warning:  Parameter 1 to subscribeToCommentsAdmin::exportFull()
expected to be a reference, value given in <PATH>/www/dotclear/inc/core/class.dc.core.php on line 399, 
referer: http://www.arfy.fr/dotclear/admin/plugin.php?p=maintenance

C'est normal ?
Il me manque un truc dans la sauvegarde si jamais ?

La version de Dotclear est 2.12.1
Le serveur Web est Apache
L'utilisateur est www-data
La version de PHP est 5.4.45-0+deb7u8

Merci,
Arfy


"On peut user de tout mais faut pas en abuser!"

Hors ligne

#2 2018-01-03 14:13:30

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

Le plugin subscribeToComments (ou quelque chose approchant) a besoin d'une petite mise à jour visiblement, c'est lui qui fait planter l'export.


Dotclear addicted since 2004

Hors ligne

#3 2018-01-05 10:38:05

Arfy
Membre
Lieu : Obernai
Inscription : 2009-01-05
Site Web

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

Ok merci, j'ai utilisé le formulaire de contact du forum pour envoyer un email à Moe.


"On peut user de tout mais faut pas en abuser!"

Hors ligne

#4 2018-01-19 10:50:09

Arfy
Membre
Lieu : Obernai
Inscription : 2009-01-05
Site Web

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

Pas de réponses ... j'ai tenté de le contacter via gniark.

Sinon, il y a une doc je suppose pour le squelette de ce qu'il faudrait avoir/faire pour un plugin "valide" ?

J'ai vu qu'il semble y avoir des issues ouvertes sur
http://lab.dotclear.org/wiki/plugin/subscribeToComments
mais ça part en *timeout* quand j'essaye d'y aller.


"On peut user de tout mais faut pas en abuser!"

Hors ligne

#5 2018-01-19 11:01:12

Arfy
Membre
Lieu : Obernai
Inscription : 2009-01-05
Site Web

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

Hmm ...

J'ai regardé la doc (RTFM)
https://fr.dotclear.org/documentation/2 … exportfull

Et dans le _admin.php du plugin, je lis:

        public static function exportFull(&$core,&$exp)
        {
                $exp->exportTable('comment_subscriber');
        }

Je suis un bizut en PHP, c'est le "&" qui est de trop devant le $exp qui pose problème ?

Note pour plus tard ... faire une formation PHP ;)


"On peut user de tout mais faut pas en abuser!"

Hors ligne

#6 2018-01-19 11:13:57

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

Arfy a écrit :

Et dans le _admin.php du plugin, je lis:

        public static function exportFull(&$core,&$exp)
        {
                $exp->exportTable('comment_subscriber');
        }

Je suis un bizut en PHP, c'est le "&" qui est de trop devant le $exp qui pose problème ?

Je pense qu'en effet il faut virer les "&" de &$core et &$exp...

Hors ligne

#7 2018-01-19 15:25:37

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

Me semble que j'ai une alpha10 qui traîne, quelqu'un veut me la tester ? Si oui, me contacter par MP. Si non, je la jette.

Hors ligne

#8 2018-01-21 13:05:47

Pasteur
Membre
Lieu : Genève
Inscription : 2005-04-24

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

Problème similaire sur deux de mes blogs. Le navigateur affiche le message suivant en haut de page:

Warning: Parameter 1 to retrocontrol::adjustTrackbackURL() expected to be a reference, value given in /home/clients/90301cad6abbf5132dd90516350877a6/web/dotclear/inc/core/class.dc.core.php on line 399

Hors ligne

#9 2018-01-21 14:30:18

Pasteur
Membre
Lieu : Genève
Inscription : 2005-04-24

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

Problème de rétrocontrôle résolu en désactivant les deux options "Verify trackback source"et "Active disposable addresses for trackbacks" sous  Plugins : Antispam › Rétrocontrôle filter configuration.

Hors ligne

#10 2018-01-21 16:28:22

Arfy
Membre
Lieu : Obernai
Inscription : 2009-01-05
Site Web

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

@Pasteur: pour info dans mon blog je n'ai pas ce Retrocontrole dans les Antispam

Je suppose qu'il vient de ce plugin:
http://plugins.dotaddict.org/dc2/details/retrocontrol

Je n'ai pas vu de thread sur une personne qui le maintien ...


"On peut user de tout mais faut pas en abuser!"

Hors ligne

#11 2018-01-21 16:31:42

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

@Pasteur : tu peux tester cette version et me dire : url supprimée (dernière version sur DA)
Merci

Dernière modification par pierrevg (2018-02-20 12:58:48)

Hors ligne

#12 2018-01-22 04:17:27

Pasteur
Membre
Lieu : Genève
Inscription : 2005-04-24

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

@pierrevg J'ai testé la nouvelle version du plugin retrocontrol qui effectivement règle le problème (avec la dernière version 2.13 de Dotclear)
Merci beaucoup !
Olivier

Hors ligne

#13 2018-01-22 08:56:22

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

Si l'auteur ou le repreneur veut récupérer mes modifs, qu'il se fasse donc plaisir...

Hors ligne

#14 2018-01-23 06:37:27

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

Vais regarder ça…


Dotclear addicted since 2004

Hors ligne

#15 2018-01-23 22:57:29

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

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

Mirovinben a écrit :
Arfy a écrit :

Et dans le _admin.php du plugin, je lis:

        public static function exportFull(&$core,&$exp)
        {
                $exp->exportTable('comment_subscriber');
        }

Je suis un bizut en PHP, c'est le "&" qui est de trop devant le $exp qui pose problème ?

Je pense qu'en effet il faut virer les "&" de &$core et &$exp...

Bonjour à toutes et à tous,
ça fait bien longtemps que j'ai n'ai pas touché à du code pour Dotclear ! De mémoire le "&" était nécessaire en PHP5 afin de passer un objet, mais il n'est plus nécessaire sur les versions récentes de PHP. (et crée une erreur avec PHP 5.4 visiblement)

Je vais voir si je peux sortir une mise à jour du plugin sur plugins.DA

pierrevg a écrit :

Me semble que j'ai une alpha10 qui traîne, quelqu'un veut me la tester ? Si oui, me contacter par MP. Si non, je la jette.

Ça m'intéresse ! J'ai retrouvé une version mais c'est l'alpha8 …

Dernière modification par Moe (2018-01-23 23:06:26)

Hors ligne

#16 2018-01-23 23:58:45

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

Dispo chez moi (clique sur l'url de site web), y a d'autres petits à toi qui y traînent... tu me diras ce que tu reprends afin que je vire de chez moi (cohérence, toussa) ?
Merci

Hors ligne

#17 2018-02-04 17:44:34

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

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

J'ai publié l'alpha10 de pierrevg sur DotAddict.

Hors ligne

#18 2018-02-04 19:11:13

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Message dans error.log suite à Sauvegarde -> Télécharger les contenus

@Moe, tu as reçu mon mel (via le forum) ?
Je vire ma version chez moi.

Hors ligne

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

Pied de page des forums

Sites map