Dotclear

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

Annonce

#1 2020-07-07 10:18:29

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Je n'ai plus accès à mon blog

Bonjour

Gros soucis depuis trois jours.
Quand je me connecte à mon blog, hébergé par "o2switch", j'ai un message d'erreur
"Unable to connect to database"

ou... si je vais à l'origine
"Site temporiraly unavailable"

http://www.macromicrophoto.fr/dotcl/

Dimanche - le 5 juillet - j'ai installé Moodle dans mon espace o2switch et ça ne s'est pas super bien passé.
il a fallu que je désinstalle un ou deux trucs.

De mon côté, mais aussi du côté d'o2switch, des restaurations ont été faites, soit de la majeure partie de mon espace (au 4 juillet par exemple), soit de "dotcl" (en remontant jusqu'au 21 juin - mon dernier billet date du 19 juin)... rien n'y fait.

Quelqu'un saurait dire d'où pourrait venir le problème ?

Merci pour votre coup de main éventuel.

Hors ligne

#2 2020-07-07 14:29:21

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Je n'ai plus accès à mon blog

Il en dit quoi ton hébergeur (c'est un peu lui qui est en mesure de te dire ce qui se passe chez lui) ?

Hors ligne

#3 2020-07-07 14:59:46

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Re : Je n'ai plus accès à mon blog

Hello

... pas grand chose...
"malheureusement, ça semble provenir de DotClear"

et perso, si je connais un peu le HTML... le reste, les bases de registre etc... c'est un peu du chinois.
je vais voir si je peux récupérer des choses (mais quoi ? quel fichier pourrait-être endommagé ? il se trouve dans quel dossier ?)

On peut joindre des images ? (des captures d'écran ?)
(Balise [ img ] est désactivé)

Hors ligne

#4 2020-07-07 15:36:26

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Je n'ai plus accès à mon blog

C'est une bdd mysql ou autre chose ?
Version de dotclear, de php ?
Dans ton config.php (dotclear/inc/config.php) , tu as quoi à la place de ICI :
// Database driver (mysql (deprecated, disabled in PHP7), mysqli, mysqlimb4 (full UTF-8), pgsql, sqlite)
define('DC_DBDRIVER','ICI');

Hors ligne

#5 2020-07-07 16:23:56

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Re : Je n'ai plus accès à mon blog

Merci pour vos questions... je ne suis pas sûr de pouvoir y répondre - je vais demander à mon hébergeur.
J'ai pu récupérer le dossier "dotcl" qui était dans mon espace...

https://live.staticflickr.com/65535/500 … e377_o.png

Je dois chercher où ?

Hors ligne

#6 2020-07-07 17:17:35

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Re : Je n'ai plus accès à mon blog

Ah... pour les questions posées

- bases de données en MariaDB 10.3, la verison PHP est actuellement en 7.2.

et pour le "ICI"

define('DC_DBDRIVER','mysql');

(c'est en algonquin ?)

Merci encore pour l'aide.

Hors ligne

#7 2020-07-07 17:17:40

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Je n'ai plus accès à mon blog

Fredlab a écrit :

Je dois chercher où ?

Comme précisé : Dans ton config.php (dotclear/inc/config.php)

Hors ligne

#8 2020-07-07 17:25:33

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Re : Je n'ai plus accès à mon blog

Re...

Si j'ouvre "config.php" avec un éditeur de texte

<?php
# -- BEGIN LICENSE BLOCK ---------------------------------------
#
# This file is part of Dotclear 2.
#
# Copyright (c) 2003-2013 Olivier Meunier & Association Dotclear
# 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 (!defined('DC_RC_PATH')) { return; }

// Database driver (mysql, mysqli, pgsql, sqlite)
define('DC_DBDRIVER','mysql');

// Database hostname (usually "localhost")
define('DC_DBHOST','localhost');

// Database user
define('DC_DBUSER','fredlab_dotc295');

// Database password
define('DC_DBPASSWORD','****');

// Database name
define('DC_DBNAME','fredlab_dotc295');

// Tables' prefix
define('DC_DBPREFIX','dc_');

// Persistent database connection
define('DC_DBPERSIST',false);

// Crypt key (password storage)
define('DC_MASTER_KEY','1c765003a1bda1840386ff3f8cdb2d2b');


// Admin URL. You need to set it for some features.
define('DC_ADMIN_URL','http://macromicrophoto.fr/dotcl/admin/');

// Admin mail from address. For password recovery and such.
define('DC_ADMIN_MAILFROM','admin@macromicrophoto.fr');

// Cookie's name
define('DC_SESSION_NAME','dcxd');

// Plugins root
define('DC_PLUGINS_ROOT',dirname(__FILE__).'/../plugins');

// Template cache directory
define('DC_TPL_CACHE',path::real(dirname(__FILE__).'/..').'/cache');


// If you have PATH_INFO issue, uncomment following lines
//if (!isset($_SERVER['ORIG_PATH_INFO'])) {
//    $_SERVER['ORIG_PATH_INFO'] = '';
//}
//$_SERVER['PATH_INFO'] = $_SERVER['ORIG_PATH_INFO'];


// If you have mail problems, uncomment following lines and adapt it to your hosting configuration
// For more information about this setting, please refer to http://doc.dotclear.net/2.0/admin/insta … m-sendmail
//function _mail($to,$subject,$message,$headers)
//{
//    socketMail::$smtp_relay = 'my.smtp.relay.org';
//    socketMail::mail($to,$subject,$message,$headers);
//}

Il y a moyen d'y détecter un bug ?

Hors ligne

#9 2020-07-07 17:36:11

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : Je n'ai plus accès à mon blog

Dans le fichier config.php, modifie le contenu de

// Database driver (mysql, mysqli, pgsql, sqlite)
define('DC_DBDRIVER','mysql');

en

// Database driver (mysql, mysqli, pgsql, sqlite)
define('DC_DBDRIVER','mysqli');

Note le i à la fin, le driver mysql n'est plus supporté à partir de PHP 7, c'est probablement la raison du bug si ton hébergeur ou toi avez changé de version pour PHP

PS : par sécurité j'ai remplacé le mot de passe de la base dans ton message précédent par des *** ;)

Hors ligne

#10 2020-07-07 17:59:39

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Re : Je n'ai plus accès à mon blog

Cool ... je vais tester ça.
Et vraiment merci pour le mot de passe effacé - je n'ai même pas fait gaffe.
(le seum total)

Hors ligne

#11 2020-07-07 18:04:58

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Re : Je n'ai plus accès à mon blog

Alors, c'est moins pire qu'avant... je n'ai plus de message désagréable, mais je tombe sur une page blanche.

et vous ?

http://macromicrophoto.fr/dotcl/

Hors ligne

#12 2020-07-08 04:26:44

birdy
Membre
Lieu : Azerat-Dordogne-Périgord
Inscription : 2008-03-14
Site Web

Re : Je n'ai plus accès à mon blog

Page blanche.


A migré de dotclear 1.2.8 vers dotclear 2.3 le 28 mai 2011. Il essaie maintenant de comprendre ce que dotclear 2 lui apporte de plus.

Hors ligne

#13 2020-07-08 06:02:04

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : Je n'ai plus accès à mon blog

Si tu as accès à l'administration du blog, essaie de vider le cache de templates dans Maintenance

Hors ligne

#14 2020-07-08 13:39:38

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Je n'ai plus accès à mon blog

Euh, je dis peut_être une bêtise mais tenter un accès (login) en mode "secours" ?
=> interface connexion login
clic sur Problème de connexion ?
puis Me connecter en mode sans échec

Ça permet, au moins, d'éliminer un problème lié à 1 ou plusieurs plugin(s)...

Après, puisque le dossier où est installé Dotclear a été récupéré,
restent les fichiers en base de données.
Voir si ton hébergeur te permet de sauvegarder et récupérer le contenu de la base de données.
Et examiner le contenu -fichiers, qui doivent pouvoir être lus par un éditeur de texte (après décompression, si nécessaire)... ;-)


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 5.6.40 & 7.3.5

Hors ligne

#15 2020-07-08 15:30:43

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Re : Je n'ai plus accès à mon blog

Bonjour

Merci à vous pour vos coups de main.

J'ai signalé à o2switch que j'avais un peu modifié le fichier "config.php" et que ça m'avait rapporté une page blanche.

Je leur ai aussi transmis vos suggestions...
Ils ont fait un ou deux trucs...

La page blanche n'est plus, mais de nouveau, j'ai des messages pourris.

https://live.staticflickr.com/65535/500 … 77fa_h.jpg

Peut être que les lignes supplémentaires, avant le message de Dotclear donnent des solutions.

Hors ligne

#16 2020-07-08 15:34:42

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Re : Je n'ai plus accès à mon blog

Le nouveau fichier qu'ils ont installé

<?php
# -- BEGIN LICENSE BLOCK ---------------------------------------
#
# This file is part of Dotclear 2.
#
# Copyright (c) 2003-2013 Olivier Meunier & Association Dotclear
# 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 (!defined('DC_RC_PATH')) { return; }

// Database driver (mysql, mysqli, pgsql, sqlite)
define('DC_DBDRIVER','mysqli');

// Database hostname (usually "localhost")
define('DC_DBHOST','localhost');

// Database user
define('DC_DBUSER','fredlab_dotc295');

// Database password
define('DC_DBPASSWORD’,xxxxxx

// Database name
define('DC_DBNAME','fredlab_dotc295');

// Tables' prefix
define('DC_DBPREFIX','dc_');

// Persistent database connection
define('DC_DBPERSIST',false);

// Crypt key (password storage)
define('DC_MASTER_KEY','1c765003a1bda1840386ff3f8cdb2d2b');


// Admin URL. You need to set it for some features.
define('DC_ADMIN_URL','http://macromicrophoto.fr/dotcl/admin/');

// Admin mail from address. For password recovery and such.
define('DC_ADMIN_MAILFROM','admin@macromicrophoto.fr');

// Cookie's name
define('DC_SESSION_NAME','dcxd');

// Plugins root
define('DC_PLUGINS_ROOT',dirname(__FILE__).'/../plugins');

// Template cache directory
define('DC_TPL_CACHE',path::real(dirname(__FILE__).'/..').'/cache');


// If you have PATH_INFO issue, uncomment following lines
//if (!isset($_SERVER['ORIG_PATH_INFO'])) {
//    $_SERVER['ORIG_PATH_INFO'] = '';
//}
//$_SERVER['PATH_INFO'] = $_SERVER['ORIG_PATH_INFO'];


// If you have mail problems, uncomment following lines and adapt it to your hosting configuration
// For more information about this setting, please refer to http://doc.dotclear.net/2.0/admin/insta … m-sendmail
//function _mail($to,$subject,$message,$headers)
//{
//    socketMail::$smtp_relay = 'my.smtp.relay.org';
//    socketMail::mail($to,$subject,$message,$headers);
//}

Hors ligne

#17 2020-07-09 07:08:54

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

Re : Je n'ai plus accès à mon blog

Bonjour,

Quelle est la version installée de Dotclear ? C'est visible dans le fichier

inc/prepend.php

vers la ligne 150 (environ) et ça se présente comme ça :

define('DC_VERSION', '2.16.9');

Dotclear addicted since 2004

Hors ligne

#18 2020-07-10 07:18:58

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

Re : Je n'ai plus accès à mon blog

Ça c'est auto-réparé entretemps ?


Dotclear addicted since 2004

Hors ligne

#19 2020-07-10 15:19:41

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Re : Je n'ai plus accès à mon blog

Bonjour

Malheureusement, non...

Autant avec le HTML je sais faire des trucs, autant là, ce genre de fichiers, j'y suis hermétique.
Et o2switch n'a pas l'air non plus de savoir quoi y faire.

Hors ligne

#20 2020-07-10 15:39:23

Lomalarch
Responsable du photocopieur
Lieu : Colombes (92)
Inscription : 2006-05-02
Site Web

Re : Je n'ai plus accès à mon blog

As-tu (re)vérifié auprès de o2switch, les emplacement, identifiant et mot de passe pour la base de données ? Arrives-tu à afficher phpmyadmin, par exemple ?


RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?

Hors ligne

#21 2020-07-10 19:19:05

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Re : Je n'ai plus accès à mon blog

Bonsoir

Quelle serait la procédure pour afficher "phpmyadmin" ?

Autrement, ces messages affichés quand je cherche à accéder au blog...

Deprecated: __autoload() is deprecated, use spl_autoload_register() instead in /home/fredlab/public_html/dotcl/inc/libs/clearbricks/common/_main.php on line 48

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Services_JSON has a deprecated constructor in /home/fredlab/public_html/dotcl/inc/libs/clearbricks/common/lib.json.php on line 93

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Services_JSON_Error has a deprecated constructor in /home/fredlab/public_html/dotcl/inc/libs/clearbricks/common/lib.json.php on line 759

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Services_JSON_Error has a deprecated constructor in /home/fredlab/public_html/dotcl/inc/libs/clearbricks/common/lib.json.php on line 773

Deprecated: Function create_function() is deprecated in /home/fredlab/public_html/dotcl/inc/libs/clearbricks/common/lib.l10n.php on line 640

... peuvent-ils apporter des solutions à mon problème ?
(ouvrir le fichier endommagé, corriger les lignes... remplacer le fichier endommagé par le nouveau)

Merci pour votre aide.

Hors ligne

#22 2020-07-10 19:41:46

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Re : Je n'ai plus accès à mon blog

Autrement, à partir du moment où j'ai pu récupérer tous les fichiers du blog, si je refais une installation et je remets les fichiers dans le nouveau dossier, ça peut le faire ?

Hors ligne

#23 2020-07-10 22:42:42

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Je n'ai plus accès à mon blog

Il faudrait commencer par répondre à nos questions sinon on ne va jamais avancer :
Version de dotclear : https://forum.dotclear.org/viewtopic.ph … 45#p344745
Dans votre premier message, je cite "Dimanche - le 5 juillet - j'ai installé Moodle dans mon espace o2switch et ça ne s'est pas super bien passé.
il a fallu que je désinstalle un ou deux trucs."
Vous avez désinstallé quoi ? Vous (ou l'hébergeur) avez fait quoi pour que dotclear ne soit plus accessible ?

Ensuite, vous dites que l'hébergeur a fait un ou deux trucs (https://forum.dotclear.org/viewtopic.ph … 43#p344743) : lesquels ?!?!?

Apparemment vous avez un panel d'admin fourni par l'hébergeur, il n'y a pas un lien ou une aide pour accéder à phpmyadmin ?

Hors ligne

#24 2020-07-11 19:15:12

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Re : Je n'ai plus accès à mon blog

Bonsoir

J'imagine que si je savais répondre à ces questions, le problème serait résolu.
En fait, Moodle ne s'est pas installé correctement.
Un message me disait qu'il y avait déjà une version or je n'avais jamais installé ça.
J'ai donc essayé de désinstaller Moodle...
J'en ai profité pour faire un peu de ménage, un site en Joomla que je n'ai jamais développé.
Sinon, j'ai pu installer Moodle dans un sous-dossier
(mais pas à la racine de mon espace)

Pour le reste : j'ai fait et o2switch a fait des back-up à différentes dates, en remontant jusqu'à la mi-juin (à peu près - disons juste après la date de mon dernier billet) - rien à faire...

Sinon, pour mes autres sites - mes galeries photos n'ont pas été endommagées... par contre, pour ce site
http://www.macromicrophoto.fr/petrography/
le fichier "index.html" était endommagé - via Cyberduck, j'ai pu remplacer de fichier et tout est rentré dans l'ordre.

Je suppose que pour dotclear, il y a un bug équivalent sur le fichier "index.php".

Je viens de voir comment accéder à "phpmyadmin"
ça ressemble à ça
https://live.staticflickr.com/65535/501 … 7e51_h.jpg
Quel fichier dois-je virer/modifier ?

Merci encore
(et pardon pour mes ignorances...)

Hors ligne

#25 2020-07-11 19:20:33

Fredlab
Membre
Lieu : Auxonne
Inscription : 2014-07-17
Site Web

Re : Je n'ai plus accès à mon blog

... quand à la version de dotclear, comment je peux le savoir ?
(quel fichier l'indique ?)

dans les textes copiés/collés que j'ai postés, il y a ça

"This file is part of Dotclear 2."

Pour plus de précisions, je ne sais pas où aller.

Hors ligne

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

Pied de page des forums

Sites map