Première installation Free

JeanMi38JeanMi38 Member

Bonjour à tous
J'ai installer via FileZilla sur Free (jeanmichel.thuillet.free.fr) et voici ce qui est indiquer, pourtant j'ai bien lu ce que vous mettiez afin de ne pas avoir ce genre d'infos.
Parse error: syntax error, unexpected T_CONST in /mnt/133/sdb/a/3/jeanmichel.thuillet/index.php on line 2
Alors si vous avez une idée.
Voila ce que j'ai mis dans le fichier Htaccess
J'ai mis ça en premier:
php1
mais comme cela ne marchait pas, j'ai ajouter ça;

php56 1
php 1

Mais rien ne ne passe
Merci de votre aide
et comment faudrait il mettre sur une base de données avec free
Merci

Réponses

  • 5 juil. modifié

    Bonjour/bonsoir,

    Pour free , le fichier htaccess pour activer PHP 5.6.34 (et le support json 1.2.1) doit contenir

    <IfDefine Free>
    php56 1
    </IfDefine>
    

    Ce qui devrait faire disparaitre ce message d'erreur et permettre au script de se lancer.

    Il est aussi nécessaire de créer un dossier sessions à la racine du site pour , par exemple, pouvoir se connecter à l'administration ou simplement faire l'installation et se connecter . C'est une obligation de l’hébergement Free pour pouvoir bénéficier des sessions , c'est configurer comme ça chez eux.

    et comment faudrait il mettre sur une base de données avec free

    Si cela est possible, ce n'est en aucun cas nécessaire pour faire tourné PluXml qui est un flat CMS ce qui veut dire : sans base de données. Je dirais donc que cette partie de la question est hors sujet pour le forum car non applicable a PluXml. ;)

    Cdt


    EDIT

    Pour faire encore plus simple et pour une première installation à la racine d'un hébergement free :

    télécharger , dézipper et uploader a la racine de votre hébergement Free.fr tout vide : https://github.com/gcyrillus/PluXml-pour-Free.fr/archive/refs/heads/main.zip
    Ce zip contient deux fichiers . L'utilitaire de déploiement pluxml-php5-free.php et une archive PluXml-PHP5-Free.fr.zip de PluXml 5.8.7. élagué de phpMailer et modifiée pour Free . Cette version est aussi compatible php5 et pas seulement Free.fr .
    En déposant ces deux fichier ensemble à la racine ou dans un répertoire, le script se chargera de créer .htaccess pour Free (si free.fr) et le repertoire sessions si free.fr et manquant. Ces deux fichiers s'effacent avnat de lancer votre pluxml tout neuf pour finaliser l'installation.


    ♣♣♣♣ <°(((((-{ ~ Mon site avec PluXml: https://re7net.com | Mes plugins : https://github.com/gcyrillus PluXml 5.8.7 sur free ? oui c'est possible : http://gcyrillus.free.fr/new }-))))°> ♣♣♣♣

  • JeanMi38JeanMi38 Member

    Je vous remercie pour ces détails. Alors j'avais bien mis ce fichier Htaccess et le dossier sessions, mais rien n'y faisait. Mais je vais recommencer.
    Je reviendrai.... vous dire si cela à marché.

  • JeanMi38JeanMi38 Member

    Comment on fait quand ça marque encore:
    Fatal error: Call to undefined function: filter_has_var() in /mnt/133/sdb/a/3/jeanmichel.thuillet/unzip.php on line 2

  • JeanMi38JeanMi38 Member

    ATTENTION : ce qui n'était pas indiquer dans votre explication, c'est qui fallait ajouter le fichier htaccess a la racine
    Encore merci à vous

  • 28 juin modifié

    Bonjour, pourtant, j'indique que ce fichier est dans l'archive proposée et qu'il faut la mettre à la racine et la dezipper en racine à l'aide de unzip.php fournit avec.

    Partout ailleurs ou vous trouvez cette information à propos du fichier htaccess pour émulé php5 sur Free indiquent aussi clairement que c'est a la racine de l'hébergement qu'il faut le créer et le placer.

    Fournir une archive toute prête ne semble pas être suffisant apparemment.Ce fichier htaccess a t-il était zapper au dézippage ?

    Avez vous dézippé en local sous Windows puis transféré via FTP ? si oui, par défaut le fichier htaccess est un fichier caché, donc pas visible pour le téléversement manuelle sauf à configurer l'explorateur pour qu'il les affiches.

    Cordialement

    ♣♣♣♣ <°(((((-{ ~ Mon site avec PluXml: https://re7net.com | Mes plugins : https://github.com/gcyrillus PluXml 5.8.7 sur free ? oui c'est possible : http://gcyrillus.free.fr/new }-))))°> ♣♣♣♣

  • JeanMi38JeanMi38 Member

    Ouin j'ai bien lu. Mais apparement, j'ai mis le fichiers htaccess dans la racine avant de faire la manip unzip

  • Okay, merci de ton retour. Je vais voir si je peut me trouver un hébergement free tout neuf ou que je peux vider totalement pour tenter de reproduire le bug que tu as eu, il semble y avoir effectivement un truc pas clair.

    Bon dev à toi.
    Cdt

    ♣♣♣♣ <°(((((-{ ~ Mon site avec PluXml: https://re7net.com | Mes plugins : https://github.com/gcyrillus PluXml 5.8.7 sur free ? oui c'est possible : http://gcyrillus.free.fr/new }-))))°> ♣♣♣♣

  • JeanMi38JeanMi38 Member

    Il n'y a pas de quoi. Derbière question ou peut on trouver des infos sur l'installation des plugins, je ne trouve rien.
    Je veux dire par là, télécharger le plugin et ensuite l'installer.
    Moi j'ai fait / Téléchargement, ensuite envoie vers FTP dans plugins....
    Mais sur le site je ne vois rien...
    Alors j'ai essayer de mettre à la racine, mais rien non plus
    Merci de ton, aide

  • Bonsoir,

    pour les plugins, regarde ce post https://forum.pluxml.org/discussion/7059/installation-dun-plug-in a propos d'un probléme similaire ;)

    ♣♣♣♣ <°(((((-{ ~ Mon site avec PluXml: https://re7net.com | Mes plugins : https://github.com/gcyrillus PluXml 5.8.7 sur free ? oui c'est possible : http://gcyrillus.free.fr/new }-))))°> ♣♣♣♣

  • JeanMi38JeanMi38 Member

    Bonjour,
    NIKEL ! Merci pour ton aide et bonne journée

  • 8 juil. modifié

    Merci,

    Je viens de faire une mise à jour de https://github.com/gcyrillus/PluXml-pour-Free.fr pour simplifier au maximum l'installation sur un hébergement Free.

    Test et installation effectuée sur un vieux compte Free que j'ai vidé de ses vieilleries : http://gcyrillus.free.fr Il servira de témoin et de démo de quelques plugins .

    La procédure d'installation sur un hébergement Free (ou supérieur a php 4) est simplifié et se déroule en une seule fois coté navigateur. et en 3 étapes de base coté préparation.
    1. télécharger le zip (ou les) 2 fichier PluXml-PHP5-Free.fr.zip et php et pluxml-php5-free.php
    2. Si vous avez pris l'archive, dézipper la et envoyer les deux fichiers sur votre ftp
    3. tapez l'adresse du fichier pluxml-php5-free.php dans votre navigateur . Pour free par exemple : http://monSite.free.fr/pluxml-php5-free.php

    Le fonctionnement du script pluxml-php5-free.php
    Il vérifie que la version de PHP disponible n'est pas inférieur à 5

    • Si c'est un hébergement Free le script va créer le fichier .htaccess si la version de PHP est inférieur à 5 et le répertoire sessions si celui-ci est absent , puis le script se relance .
    • Si ce n'est pas un hébergement Free , le script vous l'indique et n'ira pas plus loin ( très peu probable de trouver des hebergements en php4 .... )

    Au lancement (2eme si reconfiguration de Free) , si la version de PHP n'est pas inférieur à 5 , le script vérifie que l'archive est présente
    si elle est présente :

    • dézippe PluXml dans le répertoire courant
    • destruction de l'archive devenue inutile
    • destruction du script utilitaire devenu inutile
    • lancement de PluXml (formulaire d'installation)

    Si elle n'est pas présente, envoyer la , Free sera reconfigurer en php5 (PHP Version 5.6.34 et support json version 1.2.1 ) au premier lancement si ce n'est le cas et même si le zip est manquant.

    Voilà , juste 2 fichiers à envoyer sur votre FTP qui seront effacés automatiquement en fin de processus.

    NOTE Suite à un test sur l'hebergement chez.com , qui par curiosité et qui me sembler similaire à FREE, ce qui m'a fait croire à une alternative du niveau de Free, il s’avère que malgré une configuration en php 5.2.6 , les restrictions imposés ne permettent pas à PluXml de fonctionner (const ou define() indisponible par exemple) . J'y ai même tester une version v2 modifier de 2008 qui semble fonctionner mais la gestion des médias y est impossible (listing des médias livre une longue liste de message d'erreur , exit l'ajout/téléversement) , j'y ai même tenter d'autre flat CMS encore plus simple et leger que PluXml et puis de dix ans d'ages ou plus ... il n'y a guère que des fichiers HTML/statique utilisables sans mauvaises surprises. Passer votre chemin (de plus , pour un néophyte, il est quasi impossible de savoir comment atteindre le ftp et y téléverser des fichiers et ensuite savoir si il y a des options de configurations du serveur).

    Cdt

    ♣♣♣♣ <°(((((-{ ~ Mon site avec PluXml: https://re7net.com | Mes plugins : https://github.com/gcyrillus PluXml 5.8.7 sur free ? oui c'est possible : http://gcyrillus.free.fr/new }-))))°> ♣♣♣♣

  • 20 juil. modifié

    une seconde branche avec un script identique , mais d'un seul fichier est disponible à https://github.com/gcyrillus/PluXml-pour-Free.fr/tree/SingleFile (l'archive est dans le fichier php) pour simplifier encore plus l'envoi sur ftp.


    Les deux branches ont étés testées sur des hébergements des pages persos de Free . Vous verrez la version 5.8.7 en action à cette adresse : http://gcyrillus.free.fr/new , j'y ai aussi installé quelques plugins qui fonctionnent.

    ♣♣♣♣ <°(((((-{ ~ Mon site avec PluXml: https://re7net.com | Mes plugins : https://github.com/gcyrillus PluXml 5.8.7 sur free ? oui c'est possible : http://gcyrillus.free.fr/new }-))))°> ♣♣♣♣

Connectez-vous ou Inscrivez-vous pour répondre.