Dotclear

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

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2018-06-10 10:46:41

Darry
Membre
Inscription : 2008-11-14
Site Web

Mise à jours vers 2.13.1 > Sites en carafe

Salut à tous.

Je viens de faire la mise à jour de mon mutli blog vers la 2.13.1 et je me retrouve avec cette ligne (sur tous les blogs ainsi que sur la page admin).

Parse error: syntax error, unexpected T_FUNCTION, expecting ')' in /homepages/37/d145851518/htdocs/photo/blogs/dotclear/inc/libs/clearbricks/dblayer/dblayer.php on line 636

J'avoue que ça fait longtemps que je n'avais pas fait de MAJ, me contentant d'alimenter les différents blogs en contenus.

Je n'ai donc accès à mes blogs que par le FTP.


Le multiblog est hébergé chez 1and1 avec MySQL 5.5

Si qq'un peut m'aider… Merci !

Hors ligne

#2 2018-06-10 13:23:59

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Mise à jours vers 2.13.1 > Sites en carafe

Passe la version de php à 5.6 mini ou php 7.0.

Hors ligne

#3 2018-06-10 13:49:32

Darry
Membre
Inscription : 2008-11-14
Site Web

Re : Mise à jours vers 2.13.1 > Sites en carafe

Merci Pierre.

J'ai essayé 5.6 / 7.0 / 7.1 / 7.2  mais j'ai toujours le même message en lieu et place de mes blogs

Quand je tente e me connecter à la partie admin j'ai:

Parse error: syntax error, unexpected T_FUNCTION in /homepages/37/d145851518/htdocs/photo/blogs/dotclear/admin/index.php on line 95

Hors ligne

#4 2018-06-10 14:19:26

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Mise à jours vers 2.13.1 > Sites en carafe

Tu as procédé comment pour la mise à jour (et depuis quelle version) ?

Hors ligne

#5 2018-06-10 14:23:48

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Mise à jours vers 2.13.1 > Sites en carafe

Tu peux nous mettre le contenu de ton fichier config.php (en masquant le mot de passe) ?

Hors ligne

#6 2018-06-10 14:48:22

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

Re : Mise à jours vers 2.13.1 > Sites en carafe

Darry a écrit :

Merci Pierre.

J'ai essayé 5.6 / 7.0 / 7.1 / 7.2  mais j'ai toujours le même message en lieu et place de mes blogs

Quand je tente e me connecter à la partie admin j'ai:

Parse error: syntax error, unexpected T_FUNCTION in /homepages/37/d145851518/htdocs/photo/blogs/dotclear/admin/index.php on line 95

Le driver est bien sur 'mysqli' (si c'était mysql avant) ?


Dotclear addicted since 2004

Hors ligne

#7 2018-06-10 14:50:27

Darry
Membre
Inscription : 2008-11-14
Site Web

Re : Mise à jours vers 2.13.1 > Sites en carafe

Je ne trouve pas de "config.php" par le FTP, ni dans le dossier all-blogs ni dans les dossiers propres aux blogs du multiblogs…

Hors ligne

#8 2018-06-10 16:12:51

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

Re : Mise à jours vers 2.13.1 > Sites en carafe

Le fichier config.php est dans /dotclear/inc/

Hors ligne

#9 2018-06-10 16:42:28

Darry
Membre
Inscription : 2008-11-14
Site Web

Re : Mise à jours vers 2.13.1 > Sites en carafe

Super. Merci Philippe.

<?php
# -- BEGIN LICENSE BLOCK ---------------------------------------
#
# This file is part of Dotclear 2.
#
# Copyright (c) 2003-2011 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, pgsql, sqlite)
define('DC_DBDRIVER','mysql');

// Database hostname (usually "localhost")
define('DC_DBHOST','db371296515.db.1and1.com');

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

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

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

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

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

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


// Admin URL. You need to set it for some features.
define('DC_ADMIN_URL','http://didierdarrigrand.com/blogs/dotclear/admin/');

// Admin mail from address. For password recovery and such.
define('DC_ADMIN_MAILFROM','darry@ckoistruc.info');

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

// Plugins root - les plugins de base restent en place, les nouveaux vont dans /all-blogs/plugins
define('DC_PLUGINS_ROOT',dirname(__FILE__).'/../plugins'.PATH_SEPARATOR.dirname(__FILE__).'/../../all-blogs/plugins');

// Template cache directory
define('DC_TPL_CACHE',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

#10 2018-06-10 16:43:45

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

Re : Mise à jours vers 2.13.1 > Sites en carafe

Change define('DC_DBDRIVER','mysql'); en define('DC_DBDRIVER','mysqli'); (le i à la fin) comme l'a suggéré Franck

Hors ligne

#11 2018-06-10 16:59:49

Darry
Membre
Inscription : 2008-11-14
Site Web

Re : Mise à jours vers 2.13.1 > Sites en carafe

Oups je n'avais pas vu le message de Franck…

J'ai modifié mais ça ne change rien…

Pour contrôle…

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

Hors ligne

#12 2018-06-10 17:04:30

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Mise à jours vers 2.13.1 > Sites en carafe

Tu édites ce fichier avec quoi et encode en quoi ?

Hors ligne

#13 2018-06-10 17:07:00

Darry
Membre
Inscription : 2008-11-14
Site Web

Re : Mise à jours vers 2.13.1 > Sites en carafe

Je l'ouvre dans dreamweaver MX

Hors ligne

#14 2018-06-10 17:50:38

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Mise à jours vers 2.13.1 > Sites en carafe

J'aurai tendance à te conseiller de plutôt passer par un client FTP correctement configuré (filezilla par exemple) et d'éditer avec un éditeur de texte évolué (pspad, notepad++) plutôt qu'un éditeur html qui ne te renseigne visiblement pas sur l'encodage qu'il pratique ou le mode de transfert...
A noter que pspad peut éditer en direct aussi.

Hors ligne

#15 2018-06-10 18:07:48

Darry
Membre
Inscription : 2008-11-14
Site Web

Re : Mise à jours vers 2.13.1 > Sites en carafe

J'utilise Transmit comme client FTP (je suis sur Mac OS).
SI je te donne mon fichier php tu pourrais le modifier?

Hors ligne

#16 2018-06-10 18:56:26

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

Re : Mise à jours vers 2.13.1 > Sites en carafe

Darry a écrit :


J'avoue que ça fait longtemps que je n'avais pas fait de MAJ, me contentant d'alimenter les différents blogs en contenus.

Longtemps comment ou plutôt c'était quoi la version avant la mise à jour ?


Dotclear addicted since 2004

Hors ligne

#17 2018-06-10 19:35:26

Darry
Membre
Inscription : 2008-11-14
Site Web

Re : Mise à jours vers 2.13.1 > Sites en carafe

A vrai dire je n'en sais rien… (mais plus d'un an) j'ai perdu l'habitude de mettre le nez sous le capot. Je l'ai fait parce que la fonction "lien" ne fonctionnait plus dans les billets.

Hors ligne

#18 2018-06-11 05:03:11

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

Re : Mise à jours vers 2.13.1 > Sites en carafe

Darry a écrit :

Merci Pierre.

J'ai essayé 5.6 / 7.0 / 7.1 / 7.2  mais j'ai toujours le même message en lieu et place de mes blogs

Quand je tente e me connecter à la partie admin j'ai:

Parse error: syntax error, unexpected T_FUNCTION in /homepages/37/d145851518/htdocs/photo/blogs/dotclear/admin/index.php on line 95

Les deux erreurs (côté blog et côté admin) m'incitent très fortement à penser que la version de PHP n'est pas celle que tu indiques, mais une beaucoup plus ancienne, genre 5.2 ou antérieure

C'est la première chose à vérifier/corriger si besoin


Dotclear addicted since 2004

Hors ligne

#19 2018-06-11 11:15:50

Darry
Membre
Inscription : 2008-11-14
Site Web

Re : Mise à jours vers 2.13.1 > Sites en carafe

Merci à vous tous et spécial merci à Pierre.

L'erreur venait de moi > mon multiblog est accessible depuis ckoistruc.info mais rerouté vers didierdarrigrand.com, il fallait donc que je corrige le second domaine, pas le premier !

Tt fonctionne.

J'ai encore des blogs très anciens(pas en multiblog), je ferai peut-être les MAJ, quand j'aurai le temps. Ils sont en PHP 5.0

www.ckoistruc.info/photoblog en 2.1.6
www.ckoistruc.info/eoliennes en 2.1.7
http://ckoistruc.info/tambouille en 1.2.4


Encore merci !!

Dernière modification par Darry (2018-06-11 11:16:19)

Hors ligne

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

Pied de page des forums

Sites map