Rejoignez
la communauté
Inscrivez-vous
Posez votre question Signaler

Activer php5 chez free [Résolu]

jibe_84 56Messages postés samedi 27 septembre 2008Date d'inscription 28 février 2011Dernière intervention - Dernière réponse le 16 avril 2013 à 12:42
Bonjour,
bonjour je voudrai activer le php5 chez free,
j'ai vu des tutos ou il faut mettre "php 1" dans un fichier .htaccess, mais ca ne marche pas (j'ai vérifié avec la fonction phpinfo() )
POuvez vous m'aider?
merci
Lire la suite 
38 réponses
Réponse
+38
moins plus
Ok.. les gens vous allez m'aimer

10 euros pr moi chaque fois que qqun me repondra par "oui"

Question : Votre .htaccess est-il encodé en utf-8 ?

...
oui ? :)

Convertissez en ANSI votre .htaccess avec "php 1" (sans les guillemets)
MIRACLE !

Et voila votre site en PHP5 sans tout renommer... (ce que j'ai fait... et pensez à cette solution 15 min apres -_- )

Pluch ;)
dde - 22 mars 2010 à 23:08
voila 10 euros...
merci
Barjo - 20 juil. 2010 à 16:36
Respect ! Fallait y penser !!!
Rannios - 7 sept. 2011 à 00:25
Merci pour l'astuce du "php 1" que je ne connaissais pas ! :-)
Merci - 19 oct. 2011 à 09:59
chat pot !
SHOKEDOGG - 12 déc. 2012 à 15:31
Chapeau* = je te tire mon chapeau ;)
Ajouter un commentaire
Réponse
+18
moins plus
bon je recommence :
Souvent les serveurs dédiés ou mutualisés sont activés pour PHP4 Certains scripts répondent maintenant qu'au php5, il faut donc créer un fichier htaccess pour activer php5.

Voici une liste de procédures suivant les hébergeurs que nous connaissons :

1&1 :
Pour activer PHP5, ajoutez à votre fichier .htaccess cette ligne :
Citation :
AddType x-mapp-php5 .php


Sinon, on peut aussi nommer les fichiers PHP à exécuter en PHP5 avec
l'extension .php5 .

Pour l'url rewriting, ajoutez cette lignes :
Citation :
RewriteBase /


Free :
Pour activer PHP5, ajoutez à votre fichier .htaccess cette ligne :
Citation :
php 1


Lycos :
Pour activer PHP5, ajoutez à votre fichier .htaccess cette ligne :
Citation :
AddHandler application/x-httpd-php5 .php


OVH :
Pour activer PHP5, ajoutez à votre fichier .htaccess cette ligne :
Citation :
SetEnv PHP_VER 5


Pour désactiver les registers globals :
Citation :
SetEnv REGISTER_GLOBALS 0


Pour l'url rewriting, ajoutez cette ligne :
Citation :
RewriteBase /


infomaniak :
Pour activer les URL externes, ajoutez à votre fichier .htaccess ces lignes :
Citation :
php_flag "allow_url_fopen" "On"
php_flag "allow_url_include" "On"


Amen :
Pour l'url rewriting, ajoutez cette ligne :
Citation :
RewriteBase /

JP - 22 nov. 2010 à 19:29
Merci!!!!
Après deux jours de bloquage complet, je viens d'apprendre qu'il fallait seulement rajouter un 5 à PHP pour 1and1. ça marche!
Ajouter un commentaire
Réponse
+2
moins plus
Bonsoir, idem j'ai exactement le meme soucis :x

J'ai créé un fichier htaccess.txt avec "php 1" dedans (Sans les guillemets).

J'ai upload sur le ftp, puis une fois envoyer je change sur le ftp par ".htaccess"

Et la une magnifique erreur 500 : Internal Server Error quand je vais sur mon site :\

Personne ne connait une solution ?
cornos - 28 mars 2011 à 14:33
il faut ajouter un autre .htacces + .htacces + htpassword.txt dans un repertoir admin et tu suis les étapes ici
http://www.siteduzero.com/...

et il faut laisser le .htaccess dans la racine avec seulement PHP 1
Ajouter un commentaire
Réponse
+2
moins plus
l'explication du départ pour free est bonne !
il suffit de créer en local .htaccess.txt
de le transférer
une fois sur le serveur le renommer .htaccess
et juste avec " php 1 " dedans ;)
Ajouter un commentaire
Réponse
+1
moins plus
j'ai le même problème avec le php 5

je suis chez free et j'ai télécharger un module de e-commerce qui fonctionne que en php5
j'ai donc suivis les instruction trouvés sur le net qui disait de créer un fichier .htaccess a la racine du site avec php 1 comme code

mais la seule chose que j'obtiens c'est une erreur 500
et quand j'enlève le fichier .htaccess je me retrouve avec ça:

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/mnt/162/sdc/c/8/kekeetcece) in /mnt/162/sdc/c/8/kekeetcece/config/config.inc.php on line 26

Warning: Cannot modify header information - headers already sent by (output started at /mnt/162/sdc/c/8/kekeetcece/config/config.inc.php:26) in /mnt/162/sdc/c/8/kekeetcece/classes/Tools.php on line 42

je comprend rien
Ajouter un commentaire
Réponse
+1
moins plus
Bonsoir
j'ai exactement le même PB
J'ai créé un ficheir ".htaccess" (avec extension php, txt, php5)
avec à l'intérieur la ligne php 1
Aucun résultat je ne peux faire les imports de fichiers sur mon site qui nécessitent php 5 sur le serveur.

merci de votre aide
robinou5959 26Messages postés mardi 22 juillet 2008Date d'inscription - 28 déc. 2009 à 19:48
Il ne faut pas mettre d'extension c'est un .htaccess et pas .htaccess.php ou je ne sais quoi
Ajouter un commentaire
Réponse
+1
moins plus
Bon alors j'ai essayer avec le .php5 en extension ca marche niquel
Bon c'est chiant mais pas trop trop le choix ^^

Pitite astuce : Vous ouvrez l'inviter de cmd, vous vous placez dans votre dossier
cmd :
cd wamp/www/VotreSite
ren *.php *.php5

Plus rapide ;)

++
Ajouter un commentaire
Réponse
+1
moins plus
C'est bon regarde ma réponse du haut ;)
faut mettre le .htaccess en ANSI et non en UTF-8
Ajouter un commentaire
Réponse
+1
moins plus
juste un rectificatif à ce que j'ai dit plus haut, il faut mettre php 5 au lieu de "php 1" et on a plus l'erreur serveur 500
Ajouter un commentaire
Réponse
+1
moins plus
Bonjour,

j'essaie d'injecter 2 fichiers dans mon site en SPIP et il est noté qu'il faut que php5 soit activé, ce que j'ai fait en joutant un fichier '.htaccess' dans lequel j'ai écrit php 5 dedans,
mais j'ai tjrs cette erreur :

Fatal error: Call to undefined function: simplexml_load_file() in /mnt/102/sda/5/d/hasrouri/cdt/administration/import_cdt_choix_semaine.php on line 108

Si quelqu'un peut m'aider cela m'arrangerai bcp

merci d'avance

Configuration: Windows XP / Firefox 3.5.10
Ajouter un commentaire
Réponse
+0
moins plus
Salut,

T'as essayé de mettre des .php5 comme extension de tes scripts?

Bonne journée
Ajouter un commentaire
Réponse
+0
moins plus
lu

personellement sur mon 1&1 j'ai mis cette ligne

AddType x-mapp-php5 .php

et ça marche niquel -> php 5.6 je crois de mémoire


est-ce que ca marche chez free... j'en sais rien


sinon -> google
Ajouter un commentaire
Réponse
+0
moins plus
par ce que tu as mal placé ton fichier ou mal enregistré ou mal uploadé par ce que le libellé
php 1
est bon pour free
Ajouter un commentaire
Réponse
+0
moins plus
dans ce cas la regarde les autorisations
Ajouter un commentaire
Réponse
+0
moins plus
jcrois cest a peu pret tout lol :)
Ajouter un commentaire
Réponse
+0
moins plus
merci a tous j'essaye .php5!
Ajouter un commentaire
Réponse
+0
moins plus
En attendant La solution qui marche ...........................;
Ajouter un commentaire
Réponse
+0
moins plus
Oui c'est ce qu'on a tous fait, mais le "Internal Server Error" il vient d'où quand tu fais ca ? :\
bg62 17544Messages postés mardi 11 avril 2006Date d'inscription ContributeurStatut 20 mai 2013Dernière intervention - 21 mars 2010 à 14:54
internal error = erreur du serveur ...
alors si ton fichier est vraiment nickel, faut voir du côté de chez free ...
BadGamme - 2 juil. 2010 à 18:02
Il viens de l'encodage UTF-8 du fichier.
J'ai constaté que le fichier .htaccess en UTF-8 fait 8 octets, en ANSI il en fait 5 !
Ajouter un commentaire
Réponse
+0
moins plus
nommer tout les fichiers ".php5". Cela fonctionne, mais je trouve cela laborieux et cherche un moyen de configurer le compte pour que ce soit PHP 5.3 qui soit prit par défaut...
Ajouter un commentaire
Réponse
+0
moins plus
Pour que ca marche sur free il faut que le htaccess n'est pas l'extension php, une fois une sur le serveur free dans la colonne "type" il doit y avoir "fichier htaccess"
Ajouter un commentaire
Ce document intitulé « Activer php5 chez free » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
Recevez notre newsletter
CCM JDN Droit-Finances Femme Linternaute Copains d'avant Santé-Médecine

Carte de voeux 2013, Cinéma, Décoration, Expeert, Horoscope, Salon littéraire, Programme TV, Cuisine (Recette), Coiffure, Restaurant, Test débit, Voyage, Hayatouki

Activer php5 chez free - page 2