Je fais tourner wamp 2 sur mon windows 8.1 pour mes développemtns en local. Je viens d'installer brackets, éditeur de code en vogue en ce moment. Une des extensions de cet éditeur fonctionnant en JS se nomme "Brackets PHP Code Quality Tools", elle est vraiment très pratique pour ceux qui codent en php. Le hic est qu'il faut exécuter php dans Windows pour qu'elle fonctionne. Puis-je faire ça à partir de Wamp, ou faudrait-il que j'installe php à part sur Windows ? Des indications pour me faire comprendre comment je dois faire (hors-sujet par rapport à Wamp, je sais, mais j'en profite ;p)
Merci d'avance pour vos réponses.
Modifie 1 fois. Derniere modification le 05/12/2014 à 22:36 par jojaba.
Je comprend pas : Le hic est qu'il faut exécuter php dans Windows La quasi totalité des scripts PHP de Wampserver sont exécutés en ligne de commande dans Windows. Tu pourrais lancer ce script en ajoutant une ligne dans la section [StartupAction] du fichier wampmanager.tpl et en supprimant : Flags: waituntilterminated - Sans garantie.
Je n'ai pas tout compris de ta problématique. Si tu as déjà WampServer d'installé sur ton ordinateur, tu peux utiliser Php ! Il n'est pas nécessaire d'en installer un autre, sauf si tu n'utilises pas la même version de Php.
Si tu désires faire du php en mode interactif, nul besoin d'installer quoi que ce soit d'autre sur ton ordi.
Voici un exemple pour lancer un script php de nom "prepare" à partir de l'option "exécuter" de windows.
@echo off
php.exe -f"f:\wamp\scripts\prepare.php"
@echo.
pause
exit
Je trouve parfois que vous vous compliquez l'existence pour pas grand chose.
@+
---------------------------------------------------------------------------------------------------------------------------------------------------------------- Mon site : [www.jcz.fr]
Ce que dit l'auteur de l'extension pour Brackets à propos de php : « Please note that this extension uses the PHP executable to run its analysis tools so PHP must be installed on your machine and available globally. » Je ne vois pas comment faire utiliser par l'extension le php installé sur mon ordinateur. le code de l'extension sur github (où j'ai vu l'explication de l'auteur) : [github.com]
Merci pour votre patience.
Modifie 1 fois. Derniere modification le 04/12/2014 à 21:32 par jojaba.
Je n'ai pas exactement le même WampServer que vous.
J'ai oublié de préciser pour que cela fonctionne dans le script ci-dessus, vous devez indiquer où se trouve votre php.
Pour ce faire, vous devez ajouter après '@echo off' la ligne suivante :
SET PATH=C:\wamp\bin\php\php5.5.19;%PATH%
Je rappelle que le séparateur est le ';' (le point-virgule). La variable d'environnement %PATH% est nécessaire pour concaténer votre ajout à celui déjà existent. Comme la variable d'environnement est juste modifié dans le script, son influence sera local au script. Cela signifie que la variable d'environnement PATH global de votre ordinateur n'est pas changé.
P.S.: je ne connais pas extension. La solution que je vous donne est bien plus souple à l'usage que de passer par un module qui va vous enfermer dans des contraintes.
@+
---------------------------------------------------------------------------------------------------------------------------------------------------------------- Mon site : [www.jcz.fr]
Modifie 4 fois. Derniere modification le 04/12/2014 à 23:14 par Artemus24.
Je viens de trouver comment faire pour mettre à dispo php de wamp pour Windows. Il fallait : ¤ Localiser le dossier php contenant le fichier php..exe dans le dssier d'installation de Wamp ( pour moi : G:\wamp\bin\php\php5.3.13) ¤ trouver la variable $path : [www.computerhope.com] ¤ Ajouter le chemin (pour moi: G:\wamp\bin\php\php5.3.13)
En tapant php -v dans une console de commande, j'obtiens la version de php, c'est donc ok.