.htaccess et jeu d'extension

Pour parler de tout ce qui concerne l'hébergement web, c'est ici.
Répondre
jungle.cloitree
Messages : 6
Enregistré le : 27 août 2012 07:30
Compte LegTux : julienclergeot

.htaccess et jeu d'extension

Message par jungle.cloitree » 27 août 2012 11:05

Salut à tous, et bienvenue à moi sur le forum. Quel prétentieux je suis...
Mon soucis : j'ai crée un site qui tourne en local.
Tous mes fichiers portent l'extension .php5, j'ai configuré mon httpd.conf pour.
Ca ne marche pas sur le serveur LegTux, évidemment.
J'ai crée un petit .htaccess dans le but d'y remédier, mais je suis pas spécialiste et quelque chose m'échappe.

DirectoryIndex index.php5
AddType application/x-httpd-php .php5


Le DirectoryIndex fonctionne, mais "x-httpd-php" ne doit pas être bon. Quand je me connecte, on ne me propose que de télécharger le fichier index.php5, de type x-httpd-php.

Quelqu'un saurait m'aider à faire comprendre à Apache que quand ça se termine .php5, il doit bosser ?

Bon je pourrai aussi renommer mes fichiers en .php mais cette tâche fait tache dans mon esprit tordu.

Merci.

jungle.cloitree
Messages : 6
Enregistré le : 27 août 2012 07:30
Compte LegTux : julienclergeot

Re: .htaccess et jeu d'extension

Message par jungle.cloitree » 27 août 2012 11:47

On m'a conseillé sur un autre forum l'ajout de :

AddHandler application/x-httpd-php .php5

Marche pas ...

Avatar du membre
Simon Le Guével
Administrateur
Messages : 1285
Enregistré le : 04 sept. 2010 12:30
Compte LegTux : simon
Localisation : Saint-Brieuc
Contact :

Re: .htaccess et jeu d'extension

Message par Simon Le Guével » 27 août 2012 12:16

Bonjour,

Essaye avec ceci :

Code : Tout sélectionner

AddHandler fcgid-script .php5

jungle.cloitree
Messages : 6
Enregistré le : 27 août 2012 07:30
Compte LegTux : julienclergeot

Re: .htaccess et jeu d'extension

Message par jungle.cloitree » 27 août 2012 12:37

AddHandler fcgid-script .php5 déclenche une jolie erreur 500.

Avatar du membre
Simon Le Guével
Administrateur
Messages : 1285
Enregistré le : 04 sept. 2010 12:30
Compte LegTux : simon
Localisation : Saint-Brieuc
Contact :

Re: .htaccess et jeu d'extension

Message par Simon Le Guével » 27 août 2012 13:01

J'ai ajouté la gestion du côté du serveur.
Ton premier script (index.php) semble fonctionner mais tu dois avoir un .htaccess problématique dans ton sous-dossier "GestionCompétence".

jungle.cloitree
Messages : 6
Enregistré le : 27 août 2012 07:30
Compte LegTux : julienclergeot

Re: .htaccess et jeu d'extension

Message par jungle.cloitree » 27 août 2012 13:18

Il y a effectivement un soucis, mais il vient pas de .htaccess, je l'ai viré.
Si tu as fait des modifications côté serveur, ça doit venir de ton httpd.conf?

Une extension .php5 donne une erreur 500, si je renomme en .php, le script s'execute apparemment sans soucis.

En tout cas, merci, je voulais pas te faire modifier la config côté serveur...

Avatar du membre
Simon Le Guével
Administrateur
Messages : 1285
Enregistré le : 04 sept. 2010 12:30
Compte LegTux : simon
Localisation : Saint-Brieuc
Contact :

Re: .htaccess et jeu d'extension

Message par Simon Le Guével » 27 août 2012 17:23

Bon, je suis désolé mais il va falloir renommer tous tes fichiers, sinon ça implique pour moi de modifier tous les VirtualHosts du serveur :P

jungle.cloitree
Messages : 6
Enregistré le : 27 août 2012 07:30
Compte LegTux : julienclergeot

Re: .htaccess et jeu d'extension

Message par jungle.cloitree » 27 août 2012 17:34

:evil:

jungle.cloitree
Messages : 6
Enregistré le : 27 août 2012 07:30
Compte LegTux : julienclergeot

Re: .htaccess et jeu d'extension

Message par jungle.cloitree » 27 août 2012 17:54

Je cherche quand même une solution en .htaccess, ma première solution aurait dû marcher, je comprends pas ce qui bloque avec l'apache client.
J'ai essayé de mettre mes propres fichiers de config php.ini et httpd.conf à la racine du site, rien à faire.

J'ai d'autres paramètres à modifier, notamment la souplesse sur la fonction header(), qui peut sous certaines conditions serveurs être appelée dans un script en dehors du <head> HTML ... bien pratique.

Comme je travaille dans l'urgence et que je dois faire une démo demain, j'ai pris un hébergement autre pour cette fois.
Mais je suis une fouine : je trouverai (quand j'aurai le temps)

Avatar du membre
Simon Le Guével
Administrateur
Messages : 1285
Enregistré le : 04 sept. 2010 12:30
Compte LegTux : simon
Localisation : Saint-Brieuc
Contact :

Re: .htaccess et jeu d'extension

Message par Simon Le Guével » 27 août 2012 22:01

En fait on utilise un PHP externe (lancé en CGI) via l'extension Fcgid. Il faudrait donc que je configure dans les VirtualHosts l'appel du wrapper Fcgid pour les .php5, voilà pourquoi c'est "compliqué".
Mais dans une prochaine mise à jour des VHosts, pourquoi pas ?

Répondre