Forum CMS Made Simple Francophone

Aide francophone sur CMS Made Simple

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

Annonce

ATTENTION

  • Prenez le temps de rechercher si quelqu'un n'a pas déjà proposé une solution à votre problème. Sur le forum français et sur le wiki
  • Pensez à mettre à jour votre version de CMS Made Simple. Nous ne faisons de support que sur LA dernière version de CMS Made Simple.
  • Renseignez impérativement le formulaire de nouveau message de manière la plus complète que possible. Dans votre CMS utiliser le menu Administration du site/Informations du système en haut Vue au format texte. Ces informations demandées nous permettent de mieux vous aider
  • Ajoutez [Résolu] au début du titre de votre 1er message lorsqu'une solution a été trouvée.

#1 27/06/2015 15:29:41

jce76350
Administrateur
Lieu : Rouen
Inscription : 23/09/2007
Messages : 6 086
Site Web

Version 5.6 de php sur les pages perso Free

Attention ici uniquement les informations sur Version 5.6.x de php pages perso Free
Si problème sur l'installation ou demande de conseil ouvrir un nouveau post sur le forum Installation


Une mise à niveau de la version des exécuteurs PHP est prévue prochainement sur les serveurs de Free.
La version retenue est PHP 5.6.8 et sera testée par des volontaires avant d'entrer en production sur tous les serveurs

La mise en production de cette nouvelle version sera progressive, et les anciennes versions (4.4.3 et 5.1.3) seront maintenues sur les serveurs une fois le basculement vers la nouvelle version effectué. Les utilisateurs devront alors vérifier que leurs scripts sont compatibles et éventuellement migrer vers de nouvelles versions de CMS. Parfois, il faudra réécrire ces scripts pour les adapter au nouvel environnement. La configuration actuellement retenue est la suivante : PHP 5.6.8 par defaut, PHP 5.1.3 via php 1 dans un fichier .htaccess, PHP 4.4.3 via php 4 dans un fichier .htaccess

La période de test de la version beta est ouverte à tous les utilisateurs des Pages Perso. Son lancement sera annoncé sur les forums Usenet de Free dédiés aux Pages Perso (proxad.free.services.pagesperso) par l'administrateur du service, Lionel Bernardi.

Pour tester il faut avoir une compte vide avec uniquement à la racine .htaccess contenant Options +Indexes)
la BD peut etre vide ou non
Ensuite faire une demande sur la message initial
- Newsgroups: proxad.free.services.pagesperso
- Subject: [PHP-5.6/Alpha testing] Fil de migration ALPHA-TEST/PHP-5.6
- Date: 15 Jun 2015 11:25:23 GMT
En précisant le compte
Nota Le serveur n'étant pas dans sa configuration définitive, il ne sera pas
  accessible 100% du temps. Prévoir donc des coupures et
  dysfonctionnements (i.e.: ne pas mettre de sites en production dessus).
À terme, le serveur passera en production donc les comptes ne seront
  ni perdus ni à re-migrer. Les autres serveurs basculeront à terme sur
  cette configuration et les comptes n'auront donc pas besoin d'être migrés.

Un deuxième fil est créé pour les remontées de bug.
Newsgroups: proxad.free.services.pagesperso
Subject: [PHP-5.6/Alpha testing] Rapport de bugs
Date: 17 Jun 2015 15:33:13 GMT

Pour information j'ai testé :
- la version 1.12.x sans problème
- la version 2.0 RC1 avec des soucis sur les menu gestion des fichiers et modules
je continue les tests et fait un report sur proxad.free.services.pagesperso


J-C Etiemble Tutoriels v 2.2.x

Hors ligne

#2 29/06/2015 21:53:51

Ouik
Modérateur
Lieu : Bourgogne
Inscription : 08/01/2008
Messages : 1 062
Site Web

Re : Version 5.6 de php sur les pages perso Free

Ouais !!!!  cool (depuis le temps...)

Hors ligne

#3 30/06/2015 09:34:38

jce76350
Administrateur
Lieu : Rouen
Inscription : 23/09/2007
Messages : 6 086
Site Web

Re : Version 5.6 de php sur les pages perso Free

Ouais !!!!   (depuis le temps...)

Moqueur  lol


J-C Etiemble Tutoriels v 2.2.x

Hors ligne

#4 30/06/2015 18:31:49

Ouik
Modérateur
Lieu : Bourgogne
Inscription : 08/01/2008
Messages : 1 062
Site Web

Re : Version 5.6 de php sur les pages perso Free

Nan mais par contre c'est bien d'opter pour la 5.6, elle sera pas trop dépassée dans 2 ans.  lol

Hors ligne

#5 02/07/2015 11:40:33

jce76350
Administrateur
Lieu : Rouen
Inscription : 23/09/2007
Messages : 6 086
Site Web

Re : Version 5.6 de php sur les pages perso Free

>c'est bien d'opter pour la 5.6
ben oui ce sera bien  mais ..... quand

mon rapport de tests
page francebenevolatducla.free.fr : 3 tests

A - dossier /cms/ version  CMSMadeSimple 1.12 Stable (Standard)
version installée et fonctionnant sans problèmes particuliers aussi bien
coté site Web que Admin
- Gestion des modules
- Message interne :
Un problème est survenu avec la communication du module vers le serveur
Pas de mise à jour possible :
Je pense que cela vient du fait de la requête externe à
http://www.cmsmadesimple.org


B - dossier /tracfoil/ version  CMSMadeSimple 1.12 Stable avec en
supplément une gestion multilingues (4 langues)
version installée et fonctionnant sans problèmes particuliers aussi bien
coté site Web que Admin


C - dossier /cms_dev/ version  CMSMadeSimple 2.0 RC future stable d'ici
un bon mois en cours de finalisation fonctionnement OK sur d'autres
hébergements.
Cette installation se fait par un fichier unique de type PHAR renommé en
.php pour passer sur tous les serveurs.
version installée avec quelques soucis le 18/06
Mise à niveau faite le 26/06 sans problèmes particuliers
Fonctionnement coté site Web sans problèmes particuliers
Fonctionnement coté Admin problématique sur 2 menus
- Gestions des fichiers -> Fatal error: Call to undefined function
mb_split()
- Gestion des modules : le serveur mouline et puis Erreur 500 - Erreur
interne du serveur
Normalement il devrait y avoir au moins le mêmes messages que sur le
test de la 1.12 au point A (le système étant identique)
A suivre.


J-C Etiemble Tutoriels v 2.2.x

Hors ligne

#6 22/07/2015 17:54:55

jce76350
Administrateur
Lieu : Rouen
Inscription : 23/09/2007
Messages : 6 086
Site Web

Re : Version 5.6 de php sur les pages perso Free

A compter de ce 22 Jul 2015 15:40:48 CEST
le PHP 5.6.8 est activé sur toutes les pagesperso de free.fr

Pour activer le php 5.6 (beta), il faut
ajouter la directive suivante dans le .htaccess :

<IfDefine Free>
    php56 1
</IfDefine>

Donc CMSms v 1.12 fonctionne correctement
la V 2 RC 1 fonctionne partiellement
Fonctionnement coté Admin problématique sur 2 menus
- Gestions des fichiers -> Fatal error: Call to undefined function
mb_split()
- Gestion des modules : le serveur mouline et puis Erreur 500 - Erreur
interne du serveur


l'ancien php-5.1.3RC4 est activé comme avant avec
<IfDefine Free>
    php 1
</IfDefine>

php-4.4.3 peut encore fonctionner mais est déconseillé  lol  trop vieux


J-C Etiemble Tutoriels v 2.2.x

Hors ligne

#7 28/07/2015 11:33:12

jce76350
Administrateur
Lieu : Rouen
Inscription : 23/09/2007
Messages : 6 086
Site Web

Re : Version 5.6 de php sur les pages perso Free

Si vous avez un htaccess à la racine avec  php 1 vous etres donc en PHP 5.1.3RC4 sur toutes les pages.

Une possibilité pour la migration de votre CMS vers la V 1.12 est de créer un nouveau dossier et d'ajouter la directive suivante dans le .htaccess <IfDefine Free>    php56 1 </IfDefine> uniquement dans le nouveau dossier pour tester :
Vous serez uniquement en PHP5.6.x dans ce nouveau dossier .


J-C Etiemble Tutoriels v 2.2.x

Hors ligne

#8 08/09/2015 18:33:14

jce76350
Administrateur
Lieu : Rouen
Inscription : 23/09/2007
Messages : 6 086
Site Web

Re : Version 5.6 de php sur les pages perso Free

en résumé pour le moment
- Version 1.12.x OK pour utilisation
- Version 2.0 Fonctionnement coté Admin problématique sur les menus Gestions des fichiers et Gestion des modules


J-C Etiemble Tutoriels v 2.2.x

Hors ligne

#9 12/09/2015 02:22:56

Mahab
Petit nouveau
Inscription : 12/09/2015
Messages : 3

Re : Version 5.6 de php sur les pages perso Free

Bonjour,

je viens de tester pour mon site :
- j'étais en version 4.4.3
- si je passe en 5.1.3, tout marche bien (enfin, sauf les fonctions ou constantes qui n'existent pas comme PATHINFO_FILENAME)
- mais si je passe en 5.6.8 (là j'ai bien PATHINFO_FILENAME) je me retrouve avec tous mes caractères "spéciaux" (style é ou à, vachement spéciaux me direz vous) remplacés par un ? blanc sur fond noir.

Je précise que j'utilise le charset iso-8859-1.

Quel est le souci ?
Mahab

Hors ligne

#10 12/09/2015 10:54:11

jce76350
Administrateur
Lieu : Rouen
Inscription : 23/09/2007
Messages : 6 086
Site Web

Re : Version 5.6 de php sur les pages perso Free

- mais si je passe en 5.6.8 (là j'ai bien PATHINFO_FILENAME) je me retrouve avec tous mes caractères "spéciaux"

sans détails... ou information sur le système
comme PHP 5.6 est en UTF-8, je pense que, il faut donc convertir les données de ta base de données ou tes pages en UTF-8
Utilise Notepad ++


J-C Etiemble Tutoriels v 2.2.x

Hors ligne

#11 12/09/2015 23:58:07

Mahab
Petit nouveau
Inscription : 12/09/2015
Messages : 3

Re : Version 5.6 de php sur les pages perso Free

Euh, merci : je reste en 5.1  hmm

nb : j'ai essayé le contraire de ta suggestion (mais c'est toi qui m'y as fait penser alors merci) en rajoutant un "AddDefaultCharset ISO-8859-1" dans le .htaccess (j'ai déjà utilisé cela sur un autre serveur) mais cela ne change rien : bienvenue chez free  tongue

Hors ligne

#12 13/09/2015 10:06:47

jce76350
Administrateur
Lieu : Rouen
Inscription : 23/09/2007
Messages : 6 086
Site Web

Re : Version 5.6 de php sur les pages perso Free

j'ai essayé le contraire de ta suggestion .....

Ouvre une nouvelle discussion dans le forum général avec tes information du cms et décris ton soucis.
A lire attentivement
http://les.pages.perso.chez.free.fr/mig … /php5v6.io
http://les.pages.perso.chez.free.fr/le- … s-perso.io


J-C Etiemble Tutoriels v 2.2.x

Hors ligne

#13 13/09/2015 22:50:22

Mahab
Petit nouveau
Inscription : 12/09/2015
Messages : 3

Re : Version 5.6 de php sur les pages perso Free

Bonjour,

en fait je n'utilise pas du tout votre cms : j'ai fait une recherche google parce que je désespérai d'être en php 4 sur free et je suis tombé sur votre forum et ce sujet qui répondaient exactement à ma question.
La suite tu connais : j'ai testé, cela buggait alors je me suis inscrit car cela semblait le bon endroit mais je viens de voir que peut-être pas...

Pour conclure : merci pour ces 2 liens qui sont parfaitement en cohérence avec ce sujet.
De ton second lien on pourrait penser que l'instruction AddDefaultCharset devrait fonctionner dans le .htaccess mais pas avec mon site. J'ai pourtant un meta charset sur toutes mes pages identique au charset que je définis dans le htaccess donc pour moi c'est sûrement un bug de la version 5.6 puisque tout marche bien avec la 5.1

Encore merci pour tout et bonne continuation.

nb : je ne donne pas plus de détail sur le cms que j'utilise car il était buggé de partout, cela fait 6 ans que je l'utilise et j'ai réécrit une grande partie des pages php pour le mettre aussi à mon gout.

Hors ligne

#14 24/01/2016 11:27:35

jce76350
Administrateur
Lieu : Rouen
Inscription : 23/09/2007
Messages : 6 086
Site Web

Re : Version 5.6 de php sur les pages perso Free

Attention ici uniquement les informations sur Version 5.6.x de php pages perso Free
Si problème sur l'installation ou demande de conseil ouvrir un nouveau post sur le forum Installation


J-C Etiemble Tutoriels v 2.2.x

Hors ligne

#15 10/02/2016 10:42:37

jce76350
Administrateur
Lieu : Rouen
Inscription : 23/09/2007
Messages : 6 086
Site Web

Re : Version 5.6 de php sur les pages perso Free

je confirme que pour le moment
- Version 2.0 Fonctionnement coté Admin problématique sur la Gestion des modules qui est inutilisable.
Donc pour le moment utiliser de préférence une version 1.12.x en attendant une éventuelle mise à jour du PHP Free.fr


J-C Etiemble Tutoriels v 2.2.x

Hors ligne

#16 26/08/2016 09:37:44

jce76350
Administrateur
Lieu : Rouen
Inscription : 23/09/2007
Messages : 6 086
Site Web

Re : Version 5.6 de php sur les pages perso Free

Une nouvelle version avec 5.6.23 est disponible en test sur un serveur (perso117) dpuis fin juin 2016
- Version 1.12.x OK pour utilisation
- Version 2.1..x OK pour utilisation
Il faut attendre la fin des test pour déploiement sur les autres serveurs.


J-C Etiemble Tutoriels v 2.2.x

Hors ligne

Pied de page des forums