Version PHP pour Pages Perso Free ? Avec upgrade PHP5 !

S’il peut-ĂŞtre utile de connaĂ®tre la version de PHP installĂ©e sur ses pages perso de Free, il est carrĂ©ment devenu indispensable en 2013 de savoir comment forcer sa mise Ă  jour pour la passer en PHP 5 (pour le support de la POO, les nouvelles fonctions, j’en passe et des meilleures).

Sommaire

Matériel nécessaire [Sommaire]

Pour pouvoir réaliser les manipulations qui vont suivre, il vous sera au minimum nécessaire de posséder un moyen de vous connecter à votre serveur. Je vous conseille FileZilla Icône officielle FileZilla (client FTP gratuit) pour faire du FTP, mais vous êtes totalement libre de faire comme vous voulez.

Un Ă©diteur de texte pourra aussi ĂŞtre nĂ©cessaire si vous souhaitez rĂ©aliser toute la procĂ©dure vous-mĂŞme, je vous conseille alors Notepad++ IcĂ´ne officielle Notepad++ (Ă©diteur de code source gratuit). A dĂ©faut, vous pouvez toujours tĂ©lĂ©charger les deux fichiers que je vous ai prĂ©parĂ© dans ce zip – que vous pouvez dĂ©compresser entre autres avec 7-Zip IcĂ´ne officielle 7-Zip (logiciel Ă  fort taux de compression pour l’archivage de fichiers, gratuit).

Connaître la version PHP installée sur ses Pages Perso [Sommaire]

Free installe par dĂ©faut la version 4.4.3 de PHP sur ses serveurs gĂ©rant les pages perso de ses utilisateurs. Pour le vĂ©rifier, il faut placer Ă  la racine de votre domaine un fichier PHP qui devra simplement contenir le code suivant (sans la numĂ©rotation de ligne cela va de soi) :

1. <?php phpinfo(); ?>

Puis vous rendre sur la page Web ayant pour nom ce fichier.

Besoin d’un exemple ? Prenez le domaine « http://monsiteperso.free.fr » et un fichier quelconque contenant le code ci-dessus que nous aurions nommĂ© « version-php.php ». La page Ă  laquelle vous devez alors accĂ©der a pour URL : « http://mapageperso.free.fr/version-php.php ».

Une fois dessus, elle devrait afficher des informations très semblables Ă  celles qui suivent :

Le panneau d'identification de version PHP installée par défaut sur un serveur de Free pour les Pages Perso indique la version 4.4.3-dev

Passer son serveur de pages perso Free Ă  PHP 5 [Sommaire]

Pour forcer la mise Ă  jour, l’upgrade de PHP sur votre serveur, il faut ajouter Ă  la racine de votre domaine un fichier nommĂ© « .htaccess » contenant le texte suivant (sans la numĂ©rotation de ligne cela va de soi) :

1. php 5

En rĂ©alitĂ©, vous pouvez mettre n’importe quel chiffre Ă  la place du 5, aussi bien un 1 comme un 9 fonctionneront. J’ai testĂ©, quel que soit le chiffre prĂ©sent cela forcera la montĂ©e en version de PHP. Mais vous devez mettre un chiffre, sinon pas de mise Ă  jour. Et c’est instantanĂ©.

D’ailleurs on va aller le vĂ©rifier immĂ©diatement. Rendez-vous de nouveau sur votre page de version PHP (http://mapageperso.free.fr/version-php.php), vous devriez avoir maintenant un affichage semblable au suivant :

Le panneau d'identification de version PHP installée après upgrade sur un serveur de Free pour les Pages Perso indique la version 5.1.3RC4-dev

Comme vous pouvez le voir, la version de PHP est alors la 5.1.3RC4-dev – une version de PHP 5 qui suffira, j’espère, Ă  tous vos besoins, car Free n’a apparemment jamais eu l’intention de proposer mieux (service gratuit, Ă  prendre ou Ă  laisser).

Maxime Mullet • l’Arpenteur de l’Infosphère

25 rĂ©flexions sur “Version PHP pour Pages Perso Free ? Avec upgrade PHP5 !”

  1. Bonjour
    Tout d’abord merci pour l’astuce, je cherchais pour drupal.
    Par contre si tu pouvais me renseigner:
    qu’entend tu par  » il faut ajouter Ă  la racine de votre domaine un fichier nommĂ© « .htaccess » » qu’est ce que la racine du domaine??

    Merci

  2. Bonjour,

    Je confirme que cela fonctionne contrairement Ă  ce qui a Ă©tĂ© dit par Rom1deTroyes … !

    Merci pour l’astuce !

  3. Bonjour,

    VPS il faut un hĂ©bergeur payant reconnu, digne de ce nom et depuis un moment VOH a remontĂ© la pente, maintenant, je ne vois que par cet hĂ©bergeur, l’offre de base est largement suffisante pour commencer.

    Hostinger est bien mais instable, bon pour un site test, ne pas penser à faire un site pro, vous avez un risque un jour de ne pas accéder à votre site.
    Je n’aurais pas du citer ce nom, c’est le premier qui m’est venu en tĂŞte, je ne voulais surtout pas citĂ© 000webhost, des arnaqueurs.

    Pour Free, ils ne passeront pas Ă  autre chose en PHP5, je me demande si ils ne misent pas sur leur offres payants Online.net.
    Il y a une diffĂ©rence entre le triple play que l’on paye et les pages persos, ça c’est gratuit, mĂŞme avec un vieux compte gratuit
    https://subscribe.free.fr/accesgratuit/index.html
    vous avez droit aux pages persos, il faut différencier les 2

  4. Bonjour,
    un grand merci pour tes explications claires qui m’ont permis de comprendre comment passer en php 5 sur free et donc d’utiliser enfin Shaarli

  5. Moi personnellement j’utilise Hostinger et je suis très satisfait, j’utilisais leur plan gratuit mais j’ai mis Ă  niveau et vraiment je vois la diffĂ©rence entre les plans gratuits et premium…

    J’ai besoin de vos conseils les gars s’il vous plaĂ®t, je veux commander un VPS, mais je ne suis pas sĂ»r qu’il y ait de bons panneaux de contrĂ´le gratuits … je ne peux pas payer cPanel :/

  6. Pour ceux que ça intéresse, il y a une solution de contournement « seulement » pour ceux qui veulent mettre en place un site WordPress nécessitant une version supérieur de PHP.
    Tout est lĂ .

    Enjoy ;)

  7. Merci pour l’astuce du .htaccess, je ne l’ai pas vue autre part (ce que j’ai lu, c’est renommer les *.php en *.php5, fastidieux, lĂ  c’est systĂ©matique au moins).

    Je ne suis pas d’accord sur la gratuitĂ© des .free.fr par contre. AbonnĂ© triple play chez Free, je paye pour avoir la tv, le tĂ©lĂ©phone et Internet plus de 30€ / mois, et ça inclue aussi les mails et les pages persos. Je ne suis pas admin sys sur des serveurs web, mais pour que des gratuits comme 000webhost aient une bien meilleure version de php ni de limitations, c’est que ça ne doit pas ĂŞtre excessivement cher de faire une mise Ă  jour vers la dernière version de php en terme de temps et de ressources allouĂ©es. Avec tout le fric du mobile en plus… Est-ce de la flemme chez Free alors ?

    Si vous faites un article comme Ă©voquĂ© dans votre commentaire, je vous passerai si j’y pense et que je repasse par votre site le CSS anti-pub de 000webhost, c’est pas sorcier du tout mais ce sera utile Ă  d’autres sĂ»rement. Ă€ moins que quelqu’un connaisse une solution qui empĂŞcherait le chargement du JS rajoutĂ© par 000webhost… (pas trouvĂ© comment faire, je me demande mĂŞme si c’est possible de le faire puisqu’il est inclus en dernier). Ça allègerait la page (000webhost n’est pas très rapide avec un dokuwiki).

  8. Je reviens sur ce sujet, tu ne conseilles pas de prendre un hébergeur gratuit comme Hostinger, je ne vois pas pourquoi !!!
    J’y suis depuis un certain temps et je n’ai pas Ă  me plaindre.
    Le seul souci que j’ai eu, c’est d’attendre 2 jours avant qu’ils activent mon compte.
    Il y a aussi Amon Internet qui est très bien et en Français aussi, du moins le site, et il y a 000webhost.com en anglais.

    Tous sont très bon, celui que je ne conseillerais pas, c’est Craym.eu, qui est en français, mais il est d’une lenteur et de plus, il y a souvent un problème de serveur et aussi le fait que dès qu’il est Ă  peine en surcharge (et j’exagère en disant Ă  peine, c’est encore plus en dessous de Ă  peine en surcharge) il propose de passer Ă  un hĂ©bergement payant.

    Perso, je sauvegarde régulièrement ma base de données et certains fichiers si besoins.

    VoilĂ , c’Ă©tait juste pour dire qu’il ne faut pas non plus demander la lune.

    Sur ce, @ ++ et bonne soirée à tous

    Le fait d’avoir une extension de domaine hors .com, .fr, .net ou autres connues, qu’est ce que ça peut faire du moment que cela fonctionne bien. Si il fallait s’arrĂŞter Ă  ça, ben il n’y aurait rien de gratuit.

    1. Peut-ĂŞtre me suis-je mal exprimĂ©. Mais redire autrement ce que j’ai dĂ©jĂ  dit ? Ca ne changera probablement pas votre avis, comme vous n’avez pas bougĂ© le mien d’un iota. Tentons quand mĂŞme…

      Vous n’avez pas Ă  vous plaindre de Hostinger ? Tant mieux.
      Cependant, ce sont, par exemple, des placeurs de pub sauvage (affaire de septembre 2013, je ne suis pas allĂ© chercher loin, il y a d’autres exemples, et dans toutes les langues). Comme je disais, si c’est gratuit, c’est vous le produit. Faut le savoir, après cela fera fuir certains, comme moi, ne dĂ©rangera pas d’autres, comme vous. Chacun voit midi Ă  sa porte.

      [Oui, ils retirent les pubs si vous les menacez. Sauf qu’ils annoncent en clair qu’ils n’en mettront jamais des pubs sur votre site gratuit, « Pas de publicitĂ©s ou bannières » qu’ils affichent, cinquième argument de vente de leur offre gratuite… Ils mentent sur quoi d’autre encore ? Sur le devenir de vos bases de donnĂ©es ? De vos contacts ? Et il faut en venir Ă  les menacer pour faire appliquer leur propre règlement ? Tout cela est-il bien sĂ©rieux…]

      Sauvegarder ? Oui, partout, tout, toujours, peu importe chez qui vous êtes hébergé, très bonne pratique ! Un crash, vol, sabotage est très vite arrivé.

      Utiliser impĂ©rativement des tld connus ? Non, ce n’est pas ce que j’ai voulu dire. Seulement je ne conseille Ă  personne l’utilisation d’extensions farfelues comme zz.mu, p.ht et autres hol.es … parce que mon sentiment personnel face Ă  de tels liens ? Suspect ! Allons voir ailleurs. Et ce sentiment est partagĂ© par les machines : une recherche sur DuckDuckGo, Google Search… m’a-t-elle dĂ©jĂ  affichĂ© comme rĂ©sultat un site avec ce type d’adresse ? Non, jamais. CoĂŻncidence, ou mauvaise rĂ©putation gĂ©nĂ©rale des sites hĂ©bergĂ©s sous ces adresses ? Vous vous doutez de ma rĂ©ponse.

      Et enfin, non, je ne filerai pas mes donnĂ©es Ă  une sociĂ©tĂ© basĂ©e Ă  Chypre (ou en Lituanie, en Chine, etc.). Parce que c’est la jungle.

      000webhost.com oui, plutôt bonne réputation. Les autres cités je ne les connais pas.

      Et sinon, oui, bien sûr, vous restez totalement libres de faire ce que vous voulez et les avis même contraires au mien font toujours plaisir à lire et seront toujours acceptés !!!

      1. J’ai un petit site sur 000webhost, c’est pas mal, par contre au bout d’un moment (un peu moins d’un an) j’ai reçu un mail pour que je me connecte sur l’interface d’administration pour rĂ©veiller mon compte et Ă©viter la fermeture pure et simple du site. Il faut dire aussi que très peu de personnes ne va ni n’upload dessus.
        J’ai aussi remarquĂ© assez rĂ©cemment une sorte de lightbox qui s’affiche en surimpression Ă  chaque chargement de page (mon site est un dokuwiki, full php) avec une pub pour son hĂ©bergement payant. Il faut savoir aussi que 000webhost rajoute un code php de tracking + cette pub Ă  la fin de vos pages php (ça se fait Ă  la volĂ©e, comme la source php n’est jamais modifiĂ©e on dirait).
        Comme dans leurs TOS il n’est pas dit qu’ils rajouteraient de la pub, j’ai rajoutĂ© une feuille CSS dĂ©diĂ©e qui se charge de cacher son affichage.

        Pour ce qui est des noms de domaines hostinger et de leurs extensions, celles-ci ne sont pas plus farfelues qu’un *.free.fr

        En prime, astuce avec 000webhost : lorsqu’on essaie de crĂ©er un compte gratuit, on nous propose aussi un nom de domaine qui se finit en *.site90.net aujourd’hui, sachez que si cette fin de nom de domaine ne vous plaĂ®t pas, attendez un ou plusieurs jours pour avoir une autre proposition qui vous satisfera.

      2. Je vais finir par faire un article à part pour résumer toutes vos infos aux uns et aux autres ;)

        Merci en tout cas pour les précisions (oui aussi farfelu que du free.fr, c’est vrai).

      3. D’accord avec mo, j’ai testĂ© 000webhost.com et pareil au bout de moins d’un an, bloquĂ©, je ne pouvais plus rien faire, leur solution prendre leur offre payante, une belle arnaque.
        Hostinger a souvent des problèmes, blocage du FTP, du jour au lendemain on ne peut plus mettre à jour les plugins, les thèmes de WordPress, erreur avec wp.org,etc.. Comme je le disais dans mon autre message, je donnais en exemple mais je ne le conseille pas.
        Free abuse ne pas vouloir passer à PHP5.2 au moins, il me semble que depuis Février 2014, PHP propose la version PHP5.6, ce qui montre bien que Free est à la traine, propose que PHP5.1 , une grande partie des CMS on besoin de plus que ça.

    1. Oui, il y a des hĂ©bergeurs gratuits (de toute façon vous pouvez au pire apprendre Ă  vous hĂ©berger vous-mĂŞme), mais… tout dĂ©pend de ce que vous voulez faire, et de l’importance que vous accordez aux donnĂ©es que vous avez Ă  hĂ©berger. Et puis il faudra bien acheter un nom de domaine, non ? Enfin, rien n’est jamais rĂ©ellement gratuit sur Internet, et si on ne vous demande pas de payer, c’est que le produit cela va ĂŞtre vous, d’une manière ou d’une autre.

      Pour Hostinger :
      – sociĂ©tĂ© basĂ©e Ă  Chypre, bienvenue dans la jungle du Net
      – extensions de domaines complètement farfelus, c’est-Ă -dire que si j’Ă©tais hĂ©bergĂ© en gratuit chez eux, je devrais m’appeler « http://www.arpenteur-infosphere.zz.mu/blog/ », « http://www.arpenteur-infosphere.vv.si/blog/ » …

      Bref, je ne conseille pas.

      1. Bonjour,
        Pour moi un hĂ©bergeur gratuit n’est que pour dĂ©buter, se faire la main, pas de nom de domaine Ă  prĂ©voir, les extensions de domaines farfelus pas grave pour commencer.
        J’ai citĂ© Hostinger juste par exemple, vous en avez d’autres, il faut chercher.
        Mais si on veut un vrai site, alors lĂ  il faut laisser tomber un hĂ©bergeur gratuit, jamais cela ne sera au niveau d’un hĂ©bergeur payant, je ne conseille pas OVH, souvent des messages d’erreurs sans raison, souci de connexion avec la base de donnĂ©es, puis les nouvelles offres sont moins intĂ©ressantes.
        Il faut plus voir du côté de Planethoster, One.com, Hostpapa, etc..

  9. Bonjour,

    La mise Ă  jour ne s’effectue pas.
    J’ai crĂ©e un fichier « upgrade.htaccess », comment dois je le nommer ?
    il a bien été placé dans le répertoire racine.

    Merci d’avance

    1. Il ne faut rien mettre avant le « . » :)
      Pas « upgrade.htaccess » upgrade.htaccess, mais vraiment « .htaccess »

      Alors oui Windows ne vous permettra pas de crĂ©er un fichier sans un mot quelconque avant le « . », c’est pour cela que je conseille d’utiliser Notepad++ (lien de tĂ©lĂ©chargement dans l’article ci-dessus). Une fois lancĂ©, vous faites « Nouveau », vous copiez le code, vous « Enregistrer sous » en mettant bien « .htaccess » comme « Nom de fichier » et c’est bon, Windows vous empĂŞche de crĂ©er un fichier sans nom, pas de le manipuler une fois qu’il existe dĂ©jĂ … Après pourquoi Windows se sent obligĂ© de forcer les gens Ă  mettre un nom ou une extension Ă  tous leurs fichiers, je ne sais pas, allez comprendre Microsoft… Si un jour vous faites tourner un ordinateur sous Linux – entre autres – vous verrez que vous pouvez en fait faire un peu ce que vous voulez !

      Autre solution possible qui marche pas toujours mais que vous pouvez tester rapidement : envoyer sur votre serveur votre fichier « upgrade.htaccess », puis le renommer Ă  distance simplement « .htaccess ». Ça ne fonctionnera pas tout le temps (pour des raisons que je ne maĂ®trise pas totalement donc je ne m’avancerai pas trop sur l’encodage des fichiers et compagnie).

    1. Comme j’ai Ă©crit en fin de billet : « Free n’a apparemment jamais eu l’intention de proposer mieux ».

      Donc il faudra vous tourner vers les services payants d’hĂ©bergement (OVH, etc.). Un serveur mutualisĂ© + un nom de domaine, Ă  l’annĂ©e l’ensemble ne vous coutera pas 30 euros.

    1. Oui, depuis le temps Free pourrait faire un petit effort…
      Mais bon, après tout, se prendre son propre domaine (OVH, etc.) ça ne coute vraiment, vraiment pas grand chose (une trentaine d’euros Ă  l’annĂ©e tout compris).

Répondre à Rom1deTroyes Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut