MacNOMODO
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
MacNOMODO

Où on cause du Mac - A consommer sans modération

 
PortailPortailAccueilRechercherRechercherS'enregistrerConnexionDernières images
Le Deal du moment :
Jeux, jouets et Lego : le deuxième à ...
Voir le deal

 

 Fichiers d’extension .php5 sur le serveur apache du mac

Aller en bas 
AuteurMessage
hr
Légende vivante
Légende vivante
hr


Nombre de messages : 6918
Age : 70
Planète : Creuse
Matos : mac mini M2 2023 en Ventura - mac mini fin 2014 en Monterey - iMac alu 2008 en El Capitan - G4 en 10.5 - iPhone 6s
Date d'inscription : 19/11/2006

Fichiers d’extension .php5 sur le serveur apache du mac Empty
MessageSujet: Fichiers d’extension .php5 sur le serveur apache du mac   Fichiers d’extension .php5 sur le serveur apache du mac Icon_minitime6/18/2007, 19:00

[message déplacé de la rubrique trucs et astuces vers ici]

Chez certains hébergeurs, il est simultanément possible de travailler soit en PHP 4 soit en PHP 5. L’extension doit être .php5 pour que le script soit géré par le module PHP 5 alors que les fichiers d’extension classique .php sont traités en PHP 4.

La configuration par défaut du serveur Apache du mac ne permet de reconnaître que les .php et les fichiers .php5 sont traités comme de simples fichiers texte. Les installateurs de modules PHP 5 ne modifient rien de ce côté-là.

Travailler en local avec des fichiers en .php et les renommer en .php5
une fois sur le serveur est un sport fatigant, mais en outre il
faudrait modifier tous les noms de fichiers utilisés ou générés en
interne dans les scripts et là, c’est à se flinguer, sans même parler
de la maintenance…

Le problème est donc de pouvoir développer en local des scripts une extension .php5 directement. J’utilise toujours l’installation de Marc Liyanage chez entropy.ch
qui est très bien faite, complète et facilement adaptable. Plutôt que
de modifier directement le fichier httpd.conf de configuration d’Apache
comme c’était le cas dans les installations moins récentes, une ligne
Include /private/etc/httpd/users/*.conf
est ajoutée en fin de httpd.conf et permet de charger tous les modules .conf qu’on veut et de les désactiver facilement simplement en déplaçant les fichiers sans toucher à rien.

En allant dans /etc/httpd/users, on trouve un lien symbolique +entropy-php.conf dont l’original se trouve dans le dossier d’installation de PHP 5 qui est /usr/local/php5.
On peut éditer le deuxième if du fichier entropy-php.conf en ajoutant les deux lignes autorisant les extensions .php5 pour les fichiers en général et la recherche du fichier index.php5 quand l’adresse est son dossier :
Code:


    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php5
    AddType application/x-httpd-php-source .phps

   
        DirectoryIndex index.html index.php
        DirectoryIndex index.html index.php5
   

Autant conserver la possibilité d’utiliser .php tout court, mais sur le serveur local, bien entendu, les .php ou .php5 seront traités sans distinction.

_______________
J’étais né pour rester jeune et j’ai eu l'avantage de m’en apercevoir le jour où j’ai cessé de l'être.
Épitaphe de Georges Moinaux, dit Courteline
Revenir en haut Aller en bas
 
Fichiers d’extension .php5 sur le serveur apache du mac
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Combien dure un demarrage sans extension ?
» Thunderbird 2.0 :: paré au décollage
» Safari fige...
» Leopard et Freebox v5 : serveur d'impression
» Connexion par un mac à un serveur windows 2003

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
MacNOMODO :: A i d e  &  d é p a n n a g e :: Le labo (classé X)-
Sauter vers: