web-dev-qa-db-fra.com

comment installer un serveur web intégré dans PhpStorm

Installer:

1) OS - Win 8.1 
2) WAMP
3) PhpStorm 7.1.3

Je travaille sur Dreamweaver depuis assez longtemps et récemment, je l’ai abandonné à cause de ses fonctionnalités limitées. La configuration d’un env. Local à l’aide de Dreamweaver est assez simple et je n’y ai eu aucun problème. J'ai donc installé PhpStorm en pensant qu'il serait assez facile de faire fonctionner mon application Web PHP de la même manière que lorsque j'utilisais DW, mais lorsque j'essaie de faire fonctionner mon application Web dans PhpStorm en utilisant son serveur Web intégré, l'erreur 502 Bad Gateway s'affiche Ce que j’ai fait, c’est tout simplement d’importer le dossier (qui se trouve dans le répertoire www) dans PhpStorm et d’essayer de l’exécuter sur un navigateur, mais j’ai été incapable de le faire fonctionner localement. Je crois que je dois configurer Interpreter dans les paramètres, mais comment puis-je aller de l'avant et que dois-je inclure? 

Lorsque je lance mon application Web avec WAMP, l'URL ressemble à

http://localhost/appname/trunk/public/

Lorsque je l'exécute en utilisant le serveur Web intégré PhpStorm, l'URL ressemble à

http://localhost:63342/appname/trunk/public/

Erreur: 502 passerelle incorrecte.

Je suis assez coincé maintenant.

16
zaq

D'abord (vérifiez votre interprète)

1- Dans Fichier, choisissez Paramètres 

2- Dans les paramètres, accédez à PHP

3- Dans interprète (si vous n'avez pas d'interprète, vous verrez un message comme celui-ci)

enter image description here

Deuxième (Ajouter un nouvel interprète)

1-Ajouter un nouvel interprète De Ajouter un signe (vert plus +) -> choisissez (autre) local si vous travaillez dans votre ordinateur local

2-écrire n'importe quel nom que vous voulez faire référence (PHP par défaut) 

3- Naviguez vers votre fichier de répertoire PHP De PHP home *

J'espère que cela vous aide 

enter image description here

* Si vous utilisez wamp, vous le trouverez dans c:\wamp\bin\php (votre version php)

Si vous utilisez xamp, vous le trouverez C:\xampp\php

33
Mina Fawzy
Sudo apt-get install php-cgi

Peut-être aidera aussi.

3
Jger

Après avoir exécuté le site PHP dans le navigateur et obtenu l'erreur 502 bad gateway, lorsque vous revenez à PHPStorm, le message suivant devrait s'afficher:

PHP Interpreter is not configured

Vous devez avoir PHP installé sur votre machine. Pour ce faire, vous pouvez suivre le/ PHP installation sous Windows ou si vous avez Chocolatey installé, tapez simplement

choco install php

Ensuite, cliquez sur le lien configure PHP Interpreter ou allez à File / Settings / PHP et choisissez l’installation PHP du projet en cours. Vous pouvez également vouloir aller à File / Default Settings / PHP et faire de même pour que les nouveaux projets bénéficient également de ces paramètres.

Notez que PHPStorm reconnaît la version PHP mais ne choisit pas automatiquement le niveau de langue correspondant. Peut-être est-ce intentionnel pour les projets rétrocompatibles.

2
Thomas Weller

si vous installez le serveur Wamp ou tout autre serveur local sur votre ordinateur

 enter image description here

 enter image description here

2
Hossein Mansouri

SETTINGS->PHP->Interpreter

Vous devez sélectionner un interprète pour votre tempête PHP pour exécuter le serveur Web intégré. 

Allez dans Paramètres-> PHP-> Interpreter et sélectionnez celui que vous avez. Si vous ne le possédez pas, téléchargez le dernier interpréteur PHP, puis revenez au menu phpstorm et ajoutez Interpreter comme illustré à l'image ci-dessus.

1
Sid

allez dans phpstorm> setting> php sur le côté droit (en supposant que vous avez installé wamp 5.5), choisissez la version 5.5 de php puis cliquez sur le bouton de navigation pour choisir un interprète, puis choisissez la route (en supposant que vous ayez installé Wamp sur c:/wamp ) "C:\wamp\bin\php\php5.5.12" puis donnez un nom et appliquez-le, choisissez le même chemin dans la fenêtre de l'interpréteur et ajoutez le chemin, cela devrait maintenant fonctionner, vous pouvez regarder la vidéo sur " http://www.youtube.com/watch?v=953mNQ5KuBI "

0
shahab

si vous voyez un avertissement "PHP interpreter is not configure" lorsque vous exécutez vos projets dans phpstrom, faites ce que Mina Fawzy explique ci-dessus. Mais si vous souhaitez modifier le numéro de port, vous devez accéder à Fichier> Paramètres> Construction, exécution et déploiement> débogueur

et dans le bon site et au-dessous du serveur intégré, changez votre numéro de port. le numéro de port par défaut utilisé par wamp (si vous ne le modifiez pas manuellement) est 8080.

0
shirin niki