как настроить встроенный веб-сервер в PhpStorm
настройки:
1) OS-Win 8.1
2) WAMP
3) PhpStorm именно 7.1.3
Я работаю над Dreamweaver довольно долго, и недавно я бросил его из-за его ограниченных возможностей. Настройка локального env с помощью Dreamweaver довольно проста, и у меня не было проблем с этим. Поэтому я установил PhpStorm, думая, что будет довольно легко запустить мое веб-приложение PHP таким же образом, когда я использую DW, но когда я пытаюсь запустить свое веб-приложение в PhpStorm, используя его встроенный веб-сервер, я получаю 502 Bad Gateway
ошибка, что я сделал, это просто импортировать папку (которая находится в каталоге www) в PhpStorm и попытаться запустить ее в браузере, но я не мог заставить ее работать локально. Я считаю, что мне нужно настроить интерпретатор в настройках, но как мне идти вперед и что я должен включить?
когда я запускаю свой webapp с помощью WAMP URL-адрес выглядит как
http://localhost/appname/trunk/public/
когда я запускаю его с помощью встроенного веб-сервера PhpStorm, URL выглядит как
http://localhost:63342/appname/trunk/public/
ошибка: 502 плохой шлюз.
Теперь я совсем застрял.
7 ответов
во-первых (проверьте ваш переводчик)
1 - из файла, выбрать параметр
2-в настройках перейдите к PHP
3 - в интерпретаторе (если у вас нет интерпретатора, вы увидите такое сообщение)
второй (Добавить новый интерпретатор)
1-Добавить новый интерпретатор из Add sign (зеленый плюс +) -- > выберите (другой) локальный, если вы работаете на локальном ПК
2-напишите любое имя, на которое вы хотите ссылаться (по умолчанию PHP)
3-перейдите к файлу каталога PHP из PHP home*
надеюсь, это поможет вам
*Если вы используете wamp, вы найдете его в c:\wamp\bin\php (ваша версия php)
Если вы используете xamp, вы найдете его C:\xampp\php
после запуска PHP-сайта в браузере и получения 502 bad gateway
ошибка, при переключении обратно на PHPStorm вы должны увидеть следующее сообщение:
на вашем компьютере должен быть установлен PHP. Для этого вы можете следить за установка PHP на Windows manual или если у вас есть шоколадный установлен, просто типа
choco install php
выберите configure PHP Interpreter
ссылке или перейти к File / Settings / PHP
и выберите установку PHP для текущего проекта. Вы также можете пойти в File / Default Settings / PHP
и сделать то же самое, чтобы новый проект извлек выгоду из этих настроек.
обратите внимание, что PHPStorm распознает версию PHP, но не выбирает автоматически соответствующий уровень языка. Возможно, это намеренно для проектов с обратной совместимостью.
Если вы устанавливаете WAMP server или любой другой локальный сервер на вашем ПК... как я показал ниже фотографии, вы можете установить localhost по умолчанию на WAMP server
вы должны выбрать интерпретатор для вашего PHP storm для запуска встроенного веб-сервера.
перейдите в Настройки - > PHP - >интерпретатор и выберите тот, который у вас есть. Если у вас нет, перейдите и загрузите последний интерпретатор PHP, затем вернитесь в меню phpstorm и добавьте интерпретатор, как показано на рисунке выше.
перейти на PhpStorm именно - >настройки - >в PHP на правой стороне (если вы установили ПУВР 5.5) выбрать версию PHP 5.5 нажмите кнопку Просмотр кнопок, чтобы выбрать переводчика, а затем выбрать маршрут (если у вас есть установленная ПУВР на c:/wamp) "C:\wamp\bin\php\php5.5.12" тогда дайте название и применение ,, выбрать тот же маршрут на переводчика окно и добавить маршрут , теперь он должен работать нормально , вы можете проверить видео на "http://www.youtube.com/watch?v=953mNQ5KuBI"
Если вы видите предупреждение "PHP interpreter is not configure" при запуске проектов в phpstrom, сделайте то, что Мина Фаузи объясняет выше. Но если вы хотите изменить номер порта, вы должны пойти в Файл > Настройки > сборка, выполнение и развертывание > отладчик
и в правом сайте и ниже встроенного сервера измените номер порта. номер порта по умолчанию, который использует wamp (если вы не измените его вручную), - 8080.