Dotclear

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

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2021-10-24 23:11:05

dub
Membre
Inscription : 2013-03-08
Site Web

Erreur 500 à la mise à jour de 2.18 à 2.19

Bonjour,

Je viens de tenter la mise à jour de notre Dotclear en 2.18 vers 2.19, en ayant bien pris soin d'upgrader le PHP de 7.0 à 7.3.
Après le clic sur le fameux bouton "à un clic de finir la mise à jour", j'ai eu l'écran de login (peut-être une version en cache), puis plus rien : Erreur 500 sur le front et le back office.

Je suis passé en environnement de développement dans le manager OVH pour tracer les potentielles erreurs, et PHP me retourne :

Parse error: syntax error, unexpected '?', expecting variable (T_VARIABLE) in /home/mon-nom-utilisateur/www/mon-repertoire/inc/libs/clearbricks/common/lib.l10n.php on line 29

La ligne en question :

function __(string $singular, ?string $plural = null, ?int $count = null): string

Pour info, je suis hébergé chez OVH.

Si quelqu'un à une piste, je ne suis pas contre, sinon je fais une restauration demain matin.

Dernière modification par dub (2021-10-24 23:46:30)


Créateur, contributeur, développeur, webmaster et administrateur de Party Time

Hors ligne

#2 2021-10-25 04:38:11

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

Re : Erreur 500 à la mise à jour de 2.18 à 2.19

Est-ce qu'un rafraichissement via le navigateur (Firefox : [F5] ou [Ctrl-F5]) au moment de l'affichage de cette page blanche permet d'accéder au panneau d'administration de Dotclear ?

Si oui, tu es victime comme bien d'autres (dont moi) d'un time-out lié à la panne du serveur DotAddict qui est sollicité à ce moment-là pour vérifier les possibles mises à jours disponibles pour les plugins et les thèmes.

La lecture de ce billet chez Franck (https://open-time.net/post/2021/10/23/D … if#c179527) propose une solution pour éviter l'appel à DotAddict.

Hors ligne

#3 2021-10-26 11:01:17

dub
Membre
Inscription : 2013-03-08
Site Web

Re : Erreur 500 à la mise à jour de 2.18 à 2.19

Non, malheureusement ce n'est pas lié à ça.
Plus rien depuis lundi, avec en prime une restauration qui s'est également mal passée chez OVH : celle-ci a saturé l'hébergement puis planté...
Nous laissant 24h avec un site en rade et l'impossibilité d'uploader le moindre fichier sur notre serveur. Cerise sur le gâteau, en téléchargeant le htaccess via FTP celui-ci a été remplacé par un fichier vide sur l'hébergement, donnant la possibilité à n'importe qui de se balader allègrement dans toute l'arbo du site...


Créateur, contributeur, développeur, webmaster et administrateur de Party Time

Hors ligne

#4 2021-10-26 14:57:15

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

Re : Erreur 500 à la mise à jour de 2.18 à 2.19

Bonjour,

En raison de la panne du site dotaddict (le dépôt des thèmes et plugins de dotclear), une nouvelle installation plante aujourd'hui. C'est probablement aussi le cas pour une restauration. En attendant, il est possible de contourner ce bug en ajoutant, sur la ligne 70 du fichier inc/core/class.dc.store.php :

if (!$parser) {
    return false;
}

Si ça marche, il faudra penser à retirer cet ajout pour la prochaine mise à jour automatique, ou utiliser le plugin Fake Me Up qui règlera le problème

Hors ligne

#5 2021-10-26 17:09:10

ZÉRRO
Membre
Inscription : 2014-09-29

Re : Erreur 500 à la mise à jour de 2.18 à 2.19

Merci mais ça ne fonctionne pas.

Hors ligne

#6 2021-10-26 18:01:59

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Erreur 500 à la mise à jour de 2.18 à 2.19

version de dc ?
merci de poster le fichier modifié (entre balises code du forum).

Hors ligne

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

Pied de page des forums

Sites map