comment configurer le serveur web intégré dans PhpStorm

installation:

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 caractéristiques limitées. Mettre en place un env local en utilisant Dreamweaver est assez simple et je n'ai eu aucun problème avec elle. Donc J'ai installé PhpStorm pensant qu'il serait assez facile d'exécuter mon application web PHP de la même manière quand j'utilisais DW, mais quand j'essaie d'exécuter mon application web dans PhpStorm utilise son serveur web intégré je reçois 502 Bad Gateway erreur, ce que j'ai fait c'est simplement importer le dossier (qui est dans le répertoire www) dans PhpStorm et essayer de l'exécuter sur le navigateur, mais je n'ai pas pu le faire fonctionner localement. Je crois que je l'Interprète dans les paramètres, mais comment puis-je aller de l'avant et que dois-je indiquer?

quand j'exécute mon webapp en utilisant WAMP L'URL ressemble à

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

quand je l'exécute en utilisant le serveur web intégré de PhpStorm l'URL semble comme

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

erreur: 502 bad gateway.

je suis coincé maintenant.

14
demandé sur zaq 2014-05-27 22:37:50

7 réponses

Première (vérifiez votre interprète)

1 - à partir du fichier choisir le paramètre

2 - dans la configuration naviguez vers PHP

3 - Interprète (si vous n'avez pas d'interprète, vous verrez un message comme ça )

enter image description here

Deuxième (Ajouter un nouvel interprète)

1-Ajouter de nouveaux interprète D'Ajouter le signe (+vert +) --> sélectionnez (autres)local si vous travaillez dans votre pc local

2-Ecrire le nom auquel vous voulez vous référer (par défaut PHP)

3 - accédez à votre répertoire PHP fichier PHP à la maison*

j'espère que cela vous aidera

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

32
répondu Mina Fawzy 2014-12-14 13:19:58
sudo apt-get install php-cgi

Peut-être aidera aussi.

3
répondu Jger 2017-04-08 10:40:06

après avoir lancé le site PHP dans le navigateur et avoir obtenu le 502 bad gateway erreur, lorsque vous revenez à PHPStorm vous devriez voir le message suivant:

PHP Interpreter is not configured

vous devez avoir PHP installé sur votre machine. Pour ce faire, vous pouvez suivre l' installation de PHP sur Windows manuel ou si vous avez Chocolaté installé, il suffit de taper

choco install php

puis, cliquez sur le configure PHP Interpreter lien ou aller File / Settings / PHP et choisissez le PHP installation pour le projet actuel. Vous pouvez également aller à File / Default Settings / PHP et faire de même pour que le nouveau projet bénéficie également de ces conditions.

notez que PHPStorm reconnaît la version PHP mais ne choisit pas automatiquement le niveau de langue correspondant. Peut-être que c'est par intention pour des projets rétrogrades.

2
répondu Thomas Weller 2014-11-16 22:46:24

si vous installez Wamp server ou tout autre serveur local dans votre pc... comme je l'ai montré dans les photos ci-dessous, vous pouvez définir la valeur par défaut localhost à Wamp server

enter image description here

enter image description here

2
répondu Hossein Mansouri 2016-12-17 18:05:39

SETTINGS-PHP-Interpreter

vous devez sélectionner l'interpréteur pour votre php storm pour lancer le serveur web intégré.

Allez dans Paramètres->PHP->Interprète et sélectionnez l'un que vous avez. Si vous n'avez pas, allez télécharger le dernier interpréteur PHP, puis revenez au menu phpstorm et ajoutez interpréteur comme indiqué sur la photo ci-dessus.

1
répondu Sid 2014-09-27 19:19:13

allez à phpstorm > paramètres>php sur le côté droit (en supposant que vous avez installé wamp 5.5) choisir la version de php 5.5, puis cliquez sur la navigation buttion de choisir interprète et puis choisir l'itinéraire (en supposant que vous avez installé Wamp sur c:/wamp) "C:\wamp\bin\php\php5.5.12" puis donner un nom et à appliquer, choisir le même itinéraire sur la fenêtre de l'interpréteur et ajouter la route , maintenant, il devrait fonctionner correctement , vous pouvez consulter la vidéo sur "http://www.youtube.com/watch?v=953mNQ5KuBI"

0
répondu shahab 2014-07-10 16:13:12

si vous voyez "l'interpréteur PHP n'est pas configuré" avertissement lorsque vous exécutez vos projets dans phpstrom, faites ce que Mina Fawzy explique plus haut. Mais si vous voulez changer le numéro de port, vous devez aller à Fichier > Paramètres > Construire, d'exécution et de déploiement > debuger

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

0
répondu shirin niki 2016-07-05 12:24:35