osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [RESOLU] Problème Superfish v2.3 / PHP 4, Erreur PHP lors de l'installation
jackb
posté 29 Sep 2014, 22:21
Message #1


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 26
Inscrit : 6-October 11
Membre no 30258



Bonjour,

Je viens m'adresser à vous sur un problème PHP, peut-être que quelqu'un a eu le même...
J'ai une boutique en prod qui tourne sur OsCommerce 2.3.1

J'ai voulu installer Superfish v2.3. L'installation en local s'est très bien passée et tout fonctionnait nickel. Malheureusement, en prod, sur le serveur OVH ça ne passe pas et je reçois le message d'erreur suivant quand je tente d'installer le module:

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in www/includes/modules/boxes/bm_categories_superfish.php on line 25

La ligne 25 de ce fichier correspond à ceci:
25 public function bm_categories_superfish() {
26 $this->title = MODULE_BOXES_CATEGORIES_SUPERFISH_TITLE;
27 $this->description = MODULE_BOXES_CATEGORIES_SUPERFISH_DESCRIPTION;

Après recherche sur le web, cela viendrait de la version de PHP sur mon serveur, la 4.4.9 en l'occurrence.

Est-ce que quelqu'un a eu la même situation ?
Je redoute un peu de passer en PHP 5 car j'ai peur que ça fiche le bazar dans la boutique (je pars du principe qu'on touche pas à un truc qui marche).

Est-ce qu'il y a moyen de contourner ce problème ?

Merci d'avance à tous smile.gif

Ce message a été modifié par jackb - 11 Oct 2014, 12:18.


--------------------
osCommerce Online Merchant v2.3.1
Module La Poste Colissimo
Hébergement OVH
Go to the top of the page
 
jackb
posté 29 Sep 2014, 22:27
Message #2


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 26
Inscrit : 6-October 11
Membre no 30258



Heu... désolé de revenir aussi vite...
Je me demandais une chose, apparemment le

public function x

en php 5 est équivalent au

function x

en php 4.
J'ai testé en local, mais le module était déjà installé, donc je ne sais pas si ce test est valable...
Vous pensez en qu'en prod cela peut passer ?

Oui, je sais, c'est sans doute une question bête.... unsure.gif


--------------------
osCommerce Online Merchant v2.3.1
Module La Poste Colissimo
Hébergement OVH
Go to the top of the page
 
jackb
posté 2 Oct 2014, 18:31
Message #3


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 26
Inscrit : 6-October 11
Membre no 30258



Personne n'a de suggestions concernant ce problème PHPv4 / v5 ?

Je me demande si passer en v5 va engendrer des erreurs dans mes autres modules, vu que je suis en v2.3.1....

cry.gif


--------------------
osCommerce Online Merchant v2.3.1
Module La Poste Colissimo
Hébergement OVH
Go to the top of the page
 
Bonbec
posté 2 Oct 2014, 19:27
Message #4


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Bonsoir,

De mémoire lors de la sortie de la 2.3.1, il était indiqué que çà fonctionnait avec Php4 mais que Php5 était recommandé.
Donc si la version de Php5 est inférieure à 5.4 cela devrait aller.
Si c'est supérieur à 5.3, il y aura des adaptations à faire.


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
jackb
posté 11 Oct 2014, 12:17
Message #5


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 26
Inscrit : 6-October 11
Membre no 30258



Exact ! Merci Bonbec, en effet j'ai juste changé le Setenv dans le .htaccess et ça c'est très bien passé.

Merci smile.gif


--------------------
osCommerce Online Merchant v2.3.1
Module La Poste Colissimo
Hébergement OVH
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 28th March 2024 - 11:20
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)