WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
Changement du CLI php ?
Envoyé par: adaba (93.174.144.---)
Date: 11 April 2018 à 16:57

Bonjour,

Après avoir utilisé il y a plusieurs années Wamp que j'ai lâché pour Ampps/xampp je reviens après la dernière mise à jour étant donné que les autres solutions ne proposent pas la version 5.6 et 7.2 (7.1 à chaque fois) en coexistence.

J'ai vu qu'il y avait dans le menu de wamp une fonctionnalité permettant de changer la version PHP du CLI que je trouve formidable, cependant j'aurais voulu avoir plus d'informations dessus, comment est-on censé gérer ça au niveau de la variable d'environnement php ?

Sur Ampps par exemple il y a plusieurs dossiers contenant des versions différentes de php, une nommée "php" et les autres "php5.6" etc, le dossier php est la version utilisée, lors d'un switch par l'interface il renomme le dossier php par la version utilisée auparavant et la nouvelle version souhaitée par "php" :
ex : Je suis en 5.6 donc le dossier "php" contient la 5.6 et on a un dossier "php7.2"
Je passe en 7.2, le dossier "php" est renommé en "php5.6" et le dossier "php7.2" renommé en "php"

Grâce à ça, je n'ai qu'a pointé la variable d'environnement php sur le dossier php, modifier par l'interface pour avoir un CLI différent.

Ma question est : sur l'interface de wamp le CLI est bien modifié mais pour quel usage car la variable d'environnement ne change pas ?

Merci d'avance

Options: Répondre•Citer ce Message
Re: Changement du CLI php ?
Envoyé par: Otomatic (Modérateur)
Date: 11 April 2018 à 17:03

Bonjour,

La version CLI est utilisée uniquement pour les scripts internes de Wampmanager. Elle est séparée de la version PHP WEB pour éviter qu'une modification intempestive de la configuration PHP web ne plante les scripts de Wampmanager.

Utiliser des chemins sur des versions PHP ou MySQL de Wampserver dans la variable d'environnement PATH est très fortement déconseillé, voire interdit.
Wampserver ne crée aucun chemin sur des versions PHP ou MySQL. Wampserver n'utilise pas les chemins déclarés dans la variable d'environnement PATH.
Utiliser un chemin sur Wampserver ou sur une version de PHP ou de MySQL est préjudiciable au bon fonctionnement de Wampserver et - à coup sûr - vous créera des problèmes dans le futur.
Utiliser la variable d'environnement PATH pour lancer des applications est une survivance du passé et vous causera des problèmes si vous changez de version de PHP ou de MySQL.

Pour toutes les applications, et même pour Composer, vous pouvez vous passez de modifier PATH.

Voir toute la discussion [forum.wampserver.com] c'est en anglais, mais la solution est très compréhensible.

------------------------------------------------------------------------------------------------------------
Wampserver 3.1.3 32 bit - Apache 2.4.33 - PHP 7.2.4/7.1.16/7.0.29/5.6.35 - MySQL 5.7.22 - MariaDB 10.2.14
Wampserver 3.1.3 64 bit - Apache 2.4.33 - PHP 7.2.4/7.1.16/7.0.29/5.6.35 - MySQL 5.7.22 - MariaDB 10.2.14
PhPMyAdmin 4.8.0 - MysqlDumper 1.24.5
on W10 and W7 Pro 64 bit
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons
« Ce n'est pas parce qu'ils sont nombreux à avoir tort, qu'ils ont forcément raison. Coluche »
« It's not because they are many to be wrong, they are necessarily right. Coluche »



Modifie 1 fois. Derniere modification le 12/04/2018 à 10:56 par Otomatic.

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP