Page 1 sur 1

.htaccess et jeu d'extension

Posté : 27 août 2012 11:05
par jungle.cloitree
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.

Re: .htaccess et jeu d'extension

Posté : 27 août 2012 11:47
par jungle.cloitree
On m'a conseillé sur un autre forum l'ajout de :

AddHandler application/x-httpd-php .php5

Marche pas ...

Re: .htaccess et jeu d'extension

Posté : 27 août 2012 12:16
par Simon Le Guével
Bonjour,

Essaye avec ceci :

Code : Tout sélectionner

AddHandler fcgid-script .php5

Re: .htaccess et jeu d'extension

Posté : 27 août 2012 12:37
par jungle.cloitree
AddHandler fcgid-script .php5 déclenche une jolie erreur 500.

Re: .htaccess et jeu d'extension

Posté : 27 août 2012 13:01
par Simon Le Guével
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".

Re: .htaccess et jeu d'extension

Posté : 27 août 2012 13:18
par jungle.cloitree
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...

Re: .htaccess et jeu d'extension

Posté : 27 août 2012 17:23
par Simon Le Guével
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

Re: .htaccess et jeu d'extension

Posté : 27 août 2012 17:34
par jungle.cloitree
:evil:

Re: .htaccess et jeu d'extension

Posté : 27 août 2012 17:54
par jungle.cloitree
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)

Re: .htaccess et jeu d'extension

Posté : 27 août 2012 22:01
par Simon Le Guével
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 ?