2016-02-05 2 views
0

Тестовые скрипты находятся в ...\Apache\htdocs\myproject.local\web\tests\, web в проекте PhpStorm отмечены как Resources, для Apache это DocumentRoot сайта, везде на сервере настроек PhpStorm установлено значение myproject.local:80 (домен моего веб-приложения на локальном сервере), но когда я запуск сценария с использованием PhpStorm Open in browser Я вижу адрес, как это:Как запустить скрипты в браузере от PhpStorm с правильным адресом?

http://localhost:49845/myproject.local/tests/NativeSandbox.php 

Откуда она взялась? Мне нужен адрес, например

http://myproject.local/tests/NativeSandbox.php 

Как это получить?

P.S. PHPUnit, Xdebug и сценарии запуска консоли в PhpStorm работают хорошо.

+0

Пожалуйста, определите элемент развертывания (например, «На месте», убедитесь, что вы заполните все поля на всех вкладках) и пометьте его как значение по умолчанию для этого проекта - оттуда будет отправлен URL-адрес. Если он не определен (как в вашем случае), то используется собственный встроенный простой веб-сервер PhpStorm. – LazyOne

+0

Странно. У меня есть только покрытие и отладка поддеревьев в разделе «Развертывание». Нет сопоставлений или соединений, например, в руководстве ... – Audiophile

+0

Скриншоты, пожалуйста. Мой шлем с дистанционным считыванием заряжается до следующего утра ... – LazyOne

ответ

0

Необходимо создать и настроить запись развертывания (например, In place тип должен быть прекрасным, просто убедитесь, что вы заполните все поля на первых 2 вкладках) и пометьте его как значение по умолчанию для этого проекта - URL-адрес будет взят оттуда ,

Без ввода ввода (например, в вашем случае) PhpStorm будет использовать собственный встроенный простой веб-сервер (используется специальный порт (обычно 643342) + имя проекта).

Смежные вопросы