Dotclear

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

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 Re : [dc2] Migration et mises à jour » [Résolu] Erreurs PHP suite à mise à jour automatique Dotclear 2.28.1 » 2023-12-28 12:41:21

Dans mon cas, il fallait simplement supprimer les cookies admin, s'identifier en mode secours, ce qui a permis de mettre à jour les plugins. Tout fonctionne à la perfection depuis !

#2 [dc2] Migration et mises à jour » [Résolu] Erreurs PHP suite à mise à jour automatique Dotclear 2.28.1 » 2023-12-28 12:36:19

deckarudo
Réponses : 1

Bonjour à tous,

Mon blog était à la version 2.27.3 et j'ai fait une mise à jour automatique en mode de secours vers la 2.28.1 (j'ai eu quelques difficultés à la faire avant : téléchargement de l'archive impossible qui générait un message d'échec dans l'admin).

J'avais au préalable essayé de mettre à jour mes plugins via la console d'admin, mais il y a des versions plus à jour sur les dépôts GitHub par rapport à Dotaddict.

Côté admin, j'ai obtenu une erreur PHP :

Fatal error: Uncaught Error: Call to undefined method Dotclear\App::behavior() in /home/clients/e51453fd3024c4d7726b931b888ff78a/web/dotclear/src/Database/Statement/DeleteStatement.php:29 Stack trace: 
#0 /home/clients/e51453fd3024c4d7726b931b888ff78a/web/dotclear/src/Database/Statement/DeleteStatement.php(78): Dotclear\Database\Statement\DeleteStatement->statement() 
#1 /home/clients/e51453fd3024c4d7726b931b888ff78a/web/dotclear/src/Database/Session.php(301): Dotclear\Database\Statement\DeleteStatement->delete() 
#2 [internal function]: Dotclear\Database\Session->_destroy('00a8a51acf5f4f2...') 
#3 /home/clients/e51453fd3024c4d7726b931b888ff78a/web/dotclear/src/Database/Session.php(163): session_destroy() 
#4 /home/clients/e51453fd3024c4d7726b931b888ff78a/web/dotclear/inc/core/class.dc.core.php(453): Dotclear\Database\Session->destroy() 
#5 /home/clients/e51453fd3024c4d7726b931b888ff78a/web/dotclear/src/Process/Backend/Update.php(232): dcCore->killAdminSession() 
#6 /home/clients/e51453fd3024c4d7726b931b888ff78a/web/dotclear/src/App.php(99): Dotclear\Process\Backend\Update::render() 
#7 /home/clients/e51453fd3024c4d7726b931b888ff78a/web/dotclear/src/App.php(75): Dotclear\App::process('Dotclear\\Proces...') 
#8 /home/clients/e51453fd3024c4d7726b931b888ff78a/web/dotclear/admin/index.php(16): Dotclear\App::bootstrap('Backend', 'Update') 
#9 {main} thrown in /home/clients/e51453fd3024c4d7726b931b888ff78a/web/dotclear/src/Database/Statement/DeleteStatement.php on line 29

Et côté front/blog :

Fatal error: Cannot declare class initBlogroll, because the name is already in use in /home/clients/e51453fd3024c4d7726b931b888ff78a/web/dotclear/plugins/dcProxyV1/_init.php on line 12

Avant de faire un rollback à partir de mes sauvegardes OVH, je voudrais savoir si quelque chose peut être fait manuellement ?

Par avance merci de vos lumières et de votre aide !
Guillaume

#3 Re : [dc2] Thèmes » [Éditorial] Support et discussion » 2022-08-13 16:48:42

Hé, tu as un autre utilisateur de ton thème ! ;-) C'est pour moi un des meilleurs disponibles ! Par contre, est-il possible de se passer de l'image notamment pour les pages ? Je précise que je n'ai pas essayé de télécharger une image de 1x1 pixel :-)

#6 [dc2] Migration et mises à jour » [Résolu] Réinstallation propre Dotclear 2 » 2022-08-05 07:34:24

deckarudo
Réponses : 3

Bonjour à tous,

Je possède un bog sous Dotclear 2 depuis de nombreuses années, localisé à l'adresse vialet.org/blog que j'aimerais réinstaller directement sous le domaine vialet.org et en profiter afin de changer de thème pour un responsive et faire une installation en repartant de zéro, tout en récupérant mes billets, visuels et pages.

J'aimerais aussi faire en sorte que le référencement n'en pâtisse pas trop en mettant en place une redirection d'URLs.

Lors d'une précédente mise à jour, la base SQL a été corrompue au niveau de la table des users et j'ai une erreur systématiquement affichée sur la page de login de l'admin : Une erreur est survenue durant la mise à jour automatique : Cannot add foreign key constraint (1215). J'aimerais par cette réinstallation supprimer ce message d'erreur.

Quelle serait la marche à suivre SVP ? Par avance merci de vos avis éclairés !

#7 Re : [dc2] Migration et mises à jour » Erreurs SQL suite à mise à jour manuelle (admin) » 2021-01-22 11:35:56

Une nouvelle mise à jour manuelle de Dotclear me donne les mêmes messages d'erreur :-(

#8 Re : [dc2] Migration et mises à jour » Erreurs SQL suite à mise à jour manuelle (admin) » 2021-01-15 15:33:46

J'ai des sauvegardes, mais un retour à une version précédant la mise à jour en 2.18 ne change pas le problème. Je pense que je suis bon pour réinstaller Dotclear.

#9 [dc2] Migration et mises à jour » Erreurs SQL suite à mise à jour manuelle (admin) » 2021-01-15 08:17:50

deckarudo
Réponses : 5

Bonjour à tous.tes !

Suite à la mise à jour manuelle de mon Dotclear (il m'était impossible d'utiliser l'outil de mise à jour automatique, des fichiers templates étaient listés comme ayant été modifiés, malgré le ré-upload en mode binaire des fichiers originaux), qui est passé de la 2.14 à la 2.18, j'obtiens pour la première fois en 12 ans des erreurs SQL :

Sur la page d'identification de l'admin Dotclear :

Something went wrong with auto upgrade: Cannot add foreign key constraint (1215)

Dans l'admin, lorsque je vais dans la rubrique Règlages système > Utilisateur.trice.s :

COLLATION 'utf8_unicode_ci' is not valid for CHARACTER SET 'utf8mb4' (1253)

Si ça peut aider, voici l'URL de l'admin : https://vialet.org/dotclear/admin/

Qu'en dites-vous ? Par avance merci de votre aide !

#10 [dc2] Plugins » Bug et effet de bord Subscribe to comments » 2014-12-11 10:32:25

deckarudo
Réponses : 0

Hello,

Je voudrais remonter deux soucis avec le plug-in Abonnement aux commentaires (Subscribe to comments).

1) Il n'est pas relié au filtrage anti-spam des e-mails donc tous les spammeurs vont automatiquement s'abonner aux commentaires bien que leur commentaire soit bloqué par le filtre. Résultat : quand un nouveau commentaire est laissé sur un billet, ces fausses adresses sont sollicitées par le plug-in et génèrent des dizaines et des dizaines de bounces, ce que les hébergeurs et ISP ne tolèrent plus.

2) En voulant supprimer une très longue liste de « faux » abonnés, j'ai obtenu ceci lorsque j'ai cliqué sur le bouton Supprimer les abonnés :

Precondition Failed

Aucun abonné n'a été supprimé.

De plus, il manque fonctionnement un bouton pour sélectionner/désélectionner les abonnés d'une ou plusieurs catégories (abonnés avec commentaires et abonnés sans commentaires). J'ai du passer par le plugin Web Developer de mon Firefox pour m'en sortir sans trop avoir à cliquer :-)

Je suis sous Dotclear 2.6.4 en mutualisé chez OVH (PHP 5.4.34).

A bon entendeur !

#11 Re : [dc2] Installation et hébergement » Message d'erreur lors de la mise à jour en version 2.6 » 2013-11-17 18:37:32

Il semblerait que les 8 Mo alloués à PHP par ton hébergeur (les réglages par défaut) ne soient pas suffisant pour l'exécution du script.

Il te reste donc à mettre à jour « à la main » ton Dotclear, à mon avis.

#12 [dc2] Questions et aide » Un équivalent des Snippets Wordpress pour Dotclear ? » 2013-10-23 15:15:13

deckarudo
Réponses : 5

Bonjour à tous,

Je suis obligé de saisir du HTML (un div qui appelle une classe spécifique) afin de formater de manière spécifique une partie du texte de mes billets, typiquement un encart mise à jour, comme visible à la fin de ce billet : http://vialet.org/blog/post/2013/10/Bon … e-Moldavie

Je voulais savoir s'il existait une sorte d'équivalent aux snippets de Wordpress afin d'intégrer un élément pré-formaté dans un billet ?

D'avance merci de vos retours (et idées).

#13 Re : [dc2] Thèmes » [nouveau thème] Chestnut » 2013-09-30 16:34:46

Mirovinben a écrit :

Utilises-tu listImages ? Si oui, as-tu la dernière version ?

Non, mais est-ce que ça pourrait aider de l'installer ?

#14 Re : [dc2] Thèmes » [nouveau thème] Chestnut » 2013-09-29 07:50:43

J'apporte quelques précisions quant à mes problèmes d'affichage de vignettes et autres petits soucis.

1. Articles récents (colonne de droite / last-post) et À voir également

L'image chargée sur mon blog est la version originale du fichier et non pas le thumbnail ou même la version small.

De plus, la classe square appliquée au tag <img> n'existe pas dans la feuille de style (la classe left existe bien, elle).

Le problème ne se pose qu'avec les PNG mais pas les Jpeg.

Voici deux exemples :

http://vialet.org/tmp/chesnut/Exemple-1 … droite.png
http://vialet.org/tmp/chesnut/Exemple-2 … droite.png

2. Vignettes et images de la colonne centrale

Mon deuxième soucis vient de l'absence de l'effet « ombre portée » du cadre des vignettes. J'ai en effet remarqué que sur le blog de l'auteur, cette légère ombre portée existait mais impossible de savoir pourquoi ça ne s'affiche pas de la même façon chez moi (Dotclear à jour, beaucoup de plugins, hébergé en mutu chez OVH et un PHP en version 5.2.17).

Voici de quoi je veux parler (screenshot du thème utilisé sur le blog d'Azok) : http://vialet.org/tmp/chesnut/Exemple-ombre-portee.png

3. Slider vide sur les autres pages du blog

Lorsque je parcours les pages du blog, en partant de la home, par exemple la page 4, le contenu mis en avant dans le slider de la home n'apparaît pas. Que faudrait-il faire pour y faire figurer des billets mis en avant ? (Sachant que je n'ai en tout et pour tout que 4 billets mis en avant, parmi les derniers écrits.)

D'avance merci de votre aide !

#15 Re : [dc2] Thèmes » [nouveau thème] Chestnut » 2013-09-28 18:38:57

Bonjour,

Je m’immisce dans ce thread car je viens d'installer cet excellent thème sur mon Dotclear 2.5.3 à jour et j'ai un peu de mal avec les vignettes qui parfois, affichent dans la colonne de droite ou dans les billets connexes non pas un thumbnails mais l'image originale.

Je n'arrive pas non plus à obtenir l'effet ombre porté sur la page d'accueil pour les vignettes des billets non mis en avant (ni le cadre affiché autour des images dans les billets).

Quelle serait la liste des plugins à installer pour ce blog ? Et comment résoudre ces soucis d'affichage svp ?

#16 Re : [dc2] Questions et aide » Déplacer mon blog vers un sous-domaine » 2013-09-17 10:00:11

Merci mille fois ! Je comprends mieux pourquoi ça clochait :-\

#17 Re : [dc2] Questions et aide » Déplacer mon blog vers un sous-domaine » 2013-09-16 23:27:40

Toutes mes pages sur http://blog.vialet.org, hormis la home, retournent une erreur 404 bien qu'elles affichent correctement le contenu demandé... c'est à n'y rien comprendre :-\

#18 Re : [dc2] Questions et aide » Déplacer mon blog vers un sous-domaine » 2013-09-16 21:43:03

J'y suis presque grâce à votre aide : mon Dotclear fonctionne très bien sur sa nouvelle URL blog.vialet.org mais je n'arrive pas à obtenir des redirections correctes dans anciennes pages vers les nouvelles.

Ainsi cette URL :

http://vialet.org/blog/post/2011/11/Rien-ne-va-plus-pour-Smartdate

Ne redirige pas vers :

http://blog.vialet.org/post/2011/11/Rien-ne-va-plus-pour-Smartdate

J'obtiens parfois des 404 Apache (sur vialet.org) ou bien des 404 sur Dotclear (blog.vialet.org) avec certaines URLs.

Voici ma règle de réécriture que je place à la racine de (www.)vialet.org :

<IfModule mod_rewrite.c>

RewriteEngine On

## Redirection vers blog.vialet.org)
RewriteCond %{HTTP_HOST} ^www.vialet.org$
RewriteCond %{HTTP_HOST} ^vialet.org$
RewriteRule ^/blog/(.*) http://blog.vialet.org/$1 [QSA,R=301,L]

</IfModule>

#19 Re : [dc2] Questions et aide » Déplacer mon blog vers un sous-domaine » 2013-09-13 14:05:43

J'avais de gros soucis d'URL et de redirections, j'ai fait machine arrière. Je tâcherai d'installer proprement mon blog lorsque mon serveur dédié me sera livré.

#21 Re : [dc2] Questions et aide » Déplacer mon blog vers un sous-domaine » 2013-09-13 13:44:55

Ça fonctionne effectivement très bien en procédant ça, merci beaucoup !

Comment rediriger systématiquement et définitivement les anciennes URLs vers les nouvelles stp ?

#22 Re : [dc2] Questions et aide » Déplacer mon blog vers un sous-domaine » 2013-09-13 12:41:38

« blog/ » en réalité blog.php est la copie de l'index.php et j'ai aussi du mal à saisir ce que j'avais fait lors de l'installation de Dotclear afin qu'il fonctionne avec une URL blog/...

Je souhaite ne plus rien avoir dans (www.)vialet.org si ce n'est une redirection Apache :

Redirect permanent /blog http://blog.vialet.org/

Et tout déplacer sur le sous-domaine blog.vialet.org totalement dissocié de (www.)vialet.org.

#24 [dc2] Questions et aide » Déplacer mon blog vers un sous-domaine » 2013-09-13 11:42:52

deckarudo
Réponses : 13

Bonjour à tous,

Je souhaiteras déplacer mon blog de l'URL vialet.org/blog/ à blog.vialet.org.

La structure de mes dossiers et fichiers est la suivante, à la racine de vialet.org :

/(dotclear)
/(public)
/(themes)
/blog.php
/index.php

La configuration de fichier index.php est la suivante :

<?php
	header('location: blog/');
?>

Et celle de mon fichier blog.php :

<?php
# -- BEGIN LICENSE BLOCK ----------------------------------
#
# This file is part of Dotclear 2.
#
# Copyright (c) 2003-2008 Olivier Meunier and contributors
# Licensed under the GPL version 2.0 license.
# See LICENSE file or
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
#
# -- END LICENSE BLOCK ------------------------------------

if (isset($_SERVER['DC_BLOG_ID'])) {
	define('DC_BLOG_ID',$_SERVER['DC_BLOG_ID']);
} if (isset($_SERVER['REDIRECT_DC_BLOG_ID'])) {
	define('DC_BLOG_ID',$_SERVER['REDIRECT_DC_BLOG_ID']);
}else {
	# Define your blog here
	define('DC_BLOG_ID','default');
}

require dirname(__FILE__).'/dotclear/inc/public/prepend.php';
?>

Dans les paramètres du blog, voici ce qui est actuellement renseigné :

URL du blog : http://vialet.org/blog/ (en PATH_INFO)

Il n'y a qu'une seule règle de réécriture concernant quelque peu Dotclear dans mon fichier .htaccess :

# Redirection vers domaine sans préfixe www
RewriteCond %{HTTP_HOST} ^www.vialet.org$
RewriteRule ^(.*) http://vialet.org/$1 [QSA,R=301,L]

Que devrais-je faire d'après vous afin d'installer proprement mon blog sur le sous-domaine blog.vialet.org svp ?

Quid des règles Apaches de redirection et/ou de réécriture des URLs déplacées ? Par exemple :

http://vialet.org/blog/post/2013/09/Facebook-confirme-sa-place-au-sein-des-Big-Four-et-Microsoft

...deviendrait :

http://blog.vialet.org/post/2013/09/Facebook-confirme-sa-place-au-sein-des-Big-Four-et-Microsoft

Ai-je besoin de conserver le /post/ d'ailleurs ?

D'avance merci mille fois de votre aide !

#25 Re : [dc2] Questions et aide » SPAM Abonnement aux commentaires » 2013-08-31 00:54:35

J'ai exactement le même soucis que toi : des dizaines et dizaines d'abonnés aux commentaires sans qu'ils aient eu à laisser un commentaire. Résultat : j'ai envoyé en plusieurs mois des centaines d'e-mails qui ont bouncé.

Il doit y avoir soit quelque chose que je ne comprends pas dans le fonctionnement de ce plugin (comment peut-on s'abonner sans laisser de commentaire ?) soit une faille de sécurité (ou une option manquante dans le code).

Un exemple : http://vialet.org/tmp/dotclear-no-comments.png

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

Pied de page des forums

Propulsé par FluxBB

Sites map