User Tools

Site Tools


directadmin:modifier_version_php_sous_domaine

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
directadmin:modifier_version_php_sous_domaine [2020/04/20 15:34] Philippe Robertdirectadmin:modifier_version_php_sous_domaine [2020/04/20 16:34] (current) Philippe Robert
Line 1: Line 1:
 ====== Modifier la version PHP pour un sous-domaine ====== ====== Modifier la version PHP pour un sous-domaine ======
  
-Il est possible depuis la version 1.60.4 de DirectAdmin de permettre à un sous-domaine (xxxxxxx.mon-domaine.xxx) d'utiliser une version PHP qui lui est propre.+Il est possible depuis la version [[https://directadmin.com/versions.php|1.60.4]] de DirectAdmin de permettre à un sous-domaine (xxxxxxx.mon-domaine.xxx) d'utiliser une version PHP qui lui est propre.
  
 En date du 20/04/2020, il n'y avait pas encore d'interface pour effectuer ce changement. En date du 20/04/2020, il n'y avait pas encore d'interface pour effectuer ce changement.
Line 10: Line 10:
  
 ==== Liste des versions PHP installées ==== ==== Liste des versions PHP installées ====
-<code>+<code bash>
 grep -rn "release" /usr/local/directadmin/custombuild/options.conf grep -rn "release" /usr/local/directadmin/custombuild/options.conf
 </code> </code>
  
-Exemple de résultats:+Exemple de résultat:
 <code> <code>
 2:php1_release=5.6 2:php1_release=5.6
Line 41: Line 41:
 EX: Mon sous-domaine est cloud.domaine.com , MON_DOMAINE sera domaine.com EX: Mon sous-domaine est cloud.domaine.com , MON_DOMAINE sera domaine.com
  
 +<code bash>
 +nano /usr/local/directadmin/data/users/NOM_UTILISATEUR/domains/MON_DOMAINE.subdomains.docroot.override
 +</code>
  
 +Ajouter dans le fichier la ligne suivante:\\
 +SOUS_DOMAINE=php1_select=PHP_VERSION
 +
 +Remplacer SOUS_DOMAINE par votre sous-domaine\\
 +EX: Mon sous-domaine complet est cloud.domaine.com , SOUS_DOMAINE sera cloud
 +
 +Remplacer PHP_VERSION par la version PHP que vous souhaitez utiliser (1,2,3,4). \\
 +Exemple: Vous voulez utiliser PHP 5.6.x alors PHP_VERSION sera 1 \\
 +Exemple: Vous voulez utiliser PHP 7.4.x alors PHP_VERSION sera 3 \\
 +
 +<code>
 +cloud=php1_select=1
 +</code>
 +
 +
 +==== Réécriture des fichiers de configuration ====
 +<code bash>
 +cd /usr/local/directadmin/custombuild/
 +./build rewrite_confs
 +</code>
 +
 +===== Désintallation =====
 +
 +Éditer le fichier suivant: \\
 +/usr/local/directadmin/data/users/NOM_UTILISATEUR/domains/MON_DOMAINE.subdomains.docroot.override
 +
 +Effacer la ligne suivante: SOUS_DOMAINE=php1_select=PHP_VERSION
 +
 +Remplacer SOUS_DOMAINE par votre sous-domaine\\
 +EX: Mon sous-domaine complet est cloud.domaine.com , SOUS_DOMAINE sera cloud
 +
 +Remplacer PHP_VERSION par la version PHP que vous utilisez (1,2,3,4). \\
 +
 +Exemple de ligne à effacer:
 +<code>
 +cloud=php1_select=1
 +</code>
 +
 +==== Réécriture des fichiers de configuration ====
 +<code bash>
 +cd /usr/local/directadmin/custombuild/
 +./build rewrite_confs
 +</code>
  
 ====== Liens ====== ====== Liens ======
directadmin/modifier_version_php_sous_domaine.1587396891.txt.gz · Last modified: 2020/04/20 15:34 by Philippe Robert