Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
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
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
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
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
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...
Le B.A.BA : https://abc.dotaddict.org
La doc DC2 : https://fr.dotclear.org/documentation/2.0
Mes extensions : https://www.mirovinben.fr/blog/index.ph … pluginsDC2
Mes marqueurs de template : https://www.mirovinben.fr/blog/index.php?post/id3553
Hors ligne
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
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
@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
@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
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
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)
- les règles du forum : http://forum.dotclear.net/viewtopic.php?id=39494
- la galaxie de Dotclear 2 : http://fr.dotclear.org/documentation/2.0/links
Hors ligne
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
J'ai publié l'alpha10 de pierrevg sur DotAddict.
- les règles du forum : http://forum.dotclear.net/viewtopic.php?id=39494
- la galaxie de Dotclear 2 : http://fr.dotclear.org/documentation/2.0/links
Hors ligne
Vous n'êtes pas identifié(e).