PluXml.org

Blog ou CMS à l'Xml

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

#1 30/12/2018 16:42:14

José
Membre
Lieu : Deux Sèvres
Inscription : 17/09/2011
Messages : 116

Passage de la 5.3 en 5.7

Bonjour

Pour la montée de version , en local, je remplace tous mes dossiers et fichiers sauf Data et Themes.

Je tombe sur le message d'erreur suivant :

Fatal error: Can't use function return value in write context in C:\Wamp\www\PluXmlphotos\core\lib\class.plx.motor.php on line 1023

il s'agit de la Méthode qui réécrit les urls pour supprimer le ?


est ce que je dois m'y prendre différemment ?

Merci

José

Hors ligne

#2 30/12/2018 16:45:19

José
Membre
Lieu : Deux Sèvres
Inscription : 17/09/2011
Messages : 116

Re : Passage de la 5.3 en 5.7

oups !

il s'agit d'un passage de 5.5 en 5.7  qui ne marche pas

désolé

Hors ligne

#3 30/12/2018 22:17:53

bazooka07
Membre
Lieu : Quelque part en Rhône-Alpes
Inscription : 06/02/2014
Messages : 1 247
Site Web

Re : Passage de la 5.3 en 5.7

Pour monter en version, désactive d'abord la réécriture d'URLs et utilise le thème par défaut.
Tu réactiveras la réécriture d'URLs puis tu rebasculeras sur ton thème quand tout sera Ok.

Hors ligne

#4 31/12/2018 13:17:36

kowalsky
Membre
Inscription : 20/08/2015
Messages : 351
Site Web

Re : Passage de la 5.3 en 5.7

En complément, désactives aussi les plugins smile

Hors ligne

#5 31/12/2018 13:52:54

jack31
Membre
Lieu : Luchon
Inscription : 03/04/2012
Messages : 815
Site Web

Re : Passage de la 5.3 en 5.7

Ce genre de truc vient de m'arriver en upgradant une version PluXml 5.3 et après maintes recherches, je me suis aperçu que la version PHP du serveur était très ancienne. Mon plugin ne fonctionnait plus.


--
Tout va bien !
Pluxopolis.net
Centre de ressources et téléchargements pour PluXml Plugins, thèmes, scripts et documentations.
Tuto pluxml pour les nuls

Hors ligne

#6 31/12/2018 16:04:36

bazooka07
Membre
Lieu : Quelque part en Rhône-Alpes
Inscription : 06/02/2014
Messages : 1 247
Site Web

Re : Passage de la 5.3 en 5.7

Utiliser une version de PHP encore maintenue ( actuellement la plus vieille version est la 5.6.39 )
http://php.net/ChangeLog-5.php#5.6.39

Hors ligne

#7 09/02/2019 14:13:38

yanstv
Membre
Inscription : 09/02/2019
Messages : 5

Re : Passage de la 5.3 en 5.7

J'ai installé Pluxml 5.7 et cela m'affiche cette même erreur sur mon serveur en ligne. Alors qu'en local tout se passe bien. Quel peut être le soucis s'il vous plait.
Dans mon cas il ne s'agit pas d'un upgrade , mais d'une installation nouvelle version de Pluxml dans un serveur en ligne.La version de php de mon hebergeur  est php 5.4.45 .

Hors ligne

#8 10/02/2019 14:36:02

P3ter
Responsable de PluXml
Lieu : Ile De France
Inscription : 17/10/2011
Messages : 317
Site Web

Re : Passage de la 5.3 en 5.7

Bonjour,

A priori ce comportement est lié à la nouvelle fonctionnalité apportée par PluXml 5.7, permettant d'ajouter une vignette à un article, à partir d'une URL externe. Le code utilisé n'est compatible qu'avec les versions 5.5+ de php.

Peux-tu essayer de remplacer dans le fichier class.plx.motor.php (ligne 1023) :

la ligne ci-dessous

if(!empty(trim($url)) and preg_match('@^(?:https?|data):@', $url)) {

par

if((trim($url) != false) and preg_match('@^(?:https?|data):@', $url)) {

Source : http://php.net/manual/en/function.empty.php


Responsable de PluXml
PluXml sur Twitter : @pluxml
Mon Twitter : @p3terfr - Mon blog : p3ter.fr

Hors ligne

#9 10/02/2019 15:19:39

bazooka07
Membre
Lieu : Quelque part en Rhône-Alpes
Inscription : 06/02/2014
Messages : 1 247
Site Web

Re : Passage de la 5.3 en 5.7

Quel est cet hébergeur ?

Aujourd'hui la version 5.6 de PHP n'est plus maintenue, ni téléchargeable sur le site officiel, sauf trou de sécurité important.
C'est au minimun la version 7.1.26

Hors ligne

#10 12/02/2019 23:46:41

yanstv
Membre
Inscription : 09/02/2019
Messages : 5

Re : Passage de la 5.3 en 5.7

Merci beaucoup le Monsieur le responsable de Pluxml. La solution marche nickel!

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2019 PluXml.org, tous droits réservés