MyBB.support, le portail francophone de MyBB
Une erreur de syntaxe improbable ... - Version imprimable

+- MyBB.support, le portail francophone de MyBB (https://mybb.fr)
+-- Forum : MyBB.fr (https://mybb.fr/forum-1.html)
+--- Forum : Support (https://mybb.fr/forum-5.html)
+--- Sujet : Une erreur de syntaxe improbable ... (/thread-3917.html)



Une erreur de syntaxe improbable ... - kit - 26-03-2011

Bonjour,

Donc voila je viens de réaliser un test d'install. J'ai patché en VF et j'ai passé les CHMOD comme indiqué pour les droits d'écriture ... j'en arrive donc au moment attendu d'aller voir ce que ça donne et j'obtiens ça :

Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in http://www.mon site.com/forum/inc/class_core.php on line 18

Fatal error: Cannot instantiate non-existent class: mybb in mon site/forum/install/index.php on line 41

Ok ok ok ... une erreur de syntaxe ben voyons Cool... je vais me démerder tout seul et pas emm... le monde mon premier jour sur le forum de MyBB ... donc je vais voir le fichier class_core et je vérifie la ligne 18 où je peux lire : public $version = "1.6.2";

Alors là ... moi je dis que si cette syntaxe n'est pas bonne ... faut vraiment que je me remette à jour dans mon PHP ...
Donc c'est clair j'ai (et je dis bien J'ai) un blem car le fichier n'est visiblement pas en cause ... oui ... okokok ... mais d'où ça peut venir une telle "bip"?Big Grin


RE: Une erreur de syntaxe improbable ... - spyto - 26-03-2011

MyBB 1.6 requiert PHP 5 ou plus et il semble que tu utilises PHP 4, tout simplement ! Cool

Fais un phpinfo() sur ton serveur pour voir la version de PHP.

Chez certains hébergeurs, c'est la version 4 qui est activée par défaut et il faut placer une commande pour activer PHP 5. Par exemple chez Free, il faut mettre la ligne
Code :
php 1
dans un fichier .htaccess à la racine.

A toi de voir selon ton hébergeur.



RE: Une erreur de syntaxe improbable ... - kit - 27-03-2011

Merci pour ta réponse. Effectivement, ça ne pouvait venir que de ça ... même si mon hébergeur m'a affirmé que PHP5 était bien activé ... le php info montre que ce n'est pas le cas... aaahhhhhh le buuuuuussssssiiinnnnneeeeeesssssssss ...Tongue

Merci à toi pour ton forum support et ton aide!Wink


 Utilitaire de traduction fourni par Regentronique