Eclipse PDT, как настроить «Запуск конфигураций»? - PullRequest
5 голосов
/ 17 марта 2011

Eclipse PDT очень удобен, но вот моя проблема, Re: Launcher (запуск конфигурации)

Я стараюсь держать вещи в чистоте, лаконично на моей локальной машине (с помощью стека WAMP), и у меня настроено несколько виртуальных хостов, которые позволяют легко использовать мой URL.
В eclipse я настроил PHP-серверы для соответствия этим Vhosts.

Поскольку у меня есть существующий код, я обычно настраиваю новый проект «из существующих источников».
Затем, когда я пытаюсь «запустить», я получаю автоматически сгенерированный URL, как этот; с названием проекта в нем: http://MyVhost/MyProj/testing.php

И что я действительно хочу: http://MyVhost/testing.php

Я занимаюсь редактированием и настройкой серверов и запускаю конфигурации, прежде чем смогу получить работающий URL. Любые рекомендации?

Ответы [ 4 ]

0 голосов
/ 20 февраля 2016

Я столкнулся с чем-то похожим, и если бы у меня был виртуальный хост с именем "test", я хотел бы запустить все для этого проекта как ...

http://test/<whatever_else>/

Вот мои 3 шага, как решить эту проблему, хотя я не уверен ни в каких непредвиденных последствиях, кроме неработающего отладчика Zend.

  1. Из Eclipse перейдите в Windows / Настройки
  2. Перейти к PHP / PHP Серверы
  3. Изменить веб-сервер PHP по умолчанию с http://localhost на http: /

Проект добавит второй слеш и имя вашего проекта, если вы просто дадите ему автоматически сгенерироваться.

Надеюсь, это кому-нибудь поможет. Помог мне тонну.

0 голосов
/ 27 января 2013

Вы можете изменить плагин org.eclipse.php.server.ui, чтобы получить его так, как вы хотите.

Используйте перспективу «Расширение плагинов» в Eclipse, чтобы изменить плагин. Диалоги доступны в

  • / org.eclipse.php.server.ui / src / org / eclipse / php / internal / server / ui / launching / PHPWebPageLaunchShortcut.java
  • / org.eclipse.php.server.ui / SRC / орг / Затмение / PHP / внутренний / сервер / щ / ServerLaunchConfigurationTab.java

Animation showing Java files that need to be modified in the PDT plugin JAR https://vsubhash.wordpress.com/2013/01/26/fix-for-url-auto-generate-bug-in-eclipse-php-pdt-plugin/

0 голосов
/ 29 ноября 2015

Часть пути автоматически сгенерированного URL - это Базовый путь (по умолчанию / + имя проекта) + путь к файлу внутри местоположения проекта. Вы можете установить базовый путь на / в Project | Properties | Debug. Это относится и к Run configurations. Если вы всегда используете documentroot сайта в качестве места расположения проекта, он будет работать.

0 голосов
/ 17 марта 2011

Вы можете создать новую конфигурацию запуска Run->Run Configurations и, если вы настроили свои виртуальные точки доступа в качестве серверов, вы можете снять флажок «Автогенерация» в поле «URL» и ввести свой URL-адрес вручную для каждого проекта. Поэтому, даже если вы укажете на разные файлы в вашем проекте, это не будет иметь значения, потому что Eclipse будет использовать ваш введенный вручную URL. Сохраните их, и тогда все готово!

...