Конфигурация Apache HTTP-сервера для Eclipse

Конфигурация Apache HTTP-сервера для Eclipse

Может быть, этот вопрос глупый, но я действительно не знаю, как на него ответить.

Во-первых, как другой сервер, я хочу определить новый сервер. Итак, в Eclipse я иду в: Windows>Preference>Server:

1) Когда я добавляю новый сервер, в списке нет категории для Apache HTTP Server. Есть только Apache Tomcat. Поэтому я нажимаю на загрузку дополнительного адаптера сервера-->все еще нет в списке.

2) Итак, я ищу. Я указываю на место, куда я установил. Хорошо, Eclipse видит, что это HTTP-сервер. И Eclipse видит папку, в которую я могу поместить проект (потому что я использую LAMPP, поэтому эта папка не находится в папке Apache).

Но вот моя проблема. Когда я хочу запустить новый PHP-проект. Щелкните правой кнопкой мыши, запустите на сервере. Появляется новое диалоговое окно, предлагающее мне выбрать сервер для запуска. И в списке серверов нет HTTP-сервера, поэтому я не знаю, как выбрать Apache HTTP-сервер!!! (потому что Eclipse не видит, какой сервер я определил, Eclipse просто сначала находит адаптер)

Итак, если я хочу запустить этот проект, мне нужно скопировать все и вставить в папку apache. Очень удобно!!!

Пожалуйста, помогите мне.

Спасибо :)

решение1

При добавлении сервера найдите в категории «Основные» пункт «HTTP-сервер» — используйте его.

решение2

Этот ответ основан на конфигурации Windows, надеюсь, он будет работать и в конфигурации MacOSX.

  1. Допустим, ваш сервер AMP установлен в C:\AMP, тогда ваши PHP-файлы находятся в C:\AMP\www, если вы придерживаетесь стандартной конфигурации.

  2. В Eclipse у вас должны быть установлены PDT (инструмент разработки PHP) и SDK. Если нет, установите его с помощью функции Eclipse «Установить новое программное обеспечение». С установленным PDT вы можете создать проект PHP. Допустим, вы создаете проект PHP PHP001. По умолчанию Eclipse будет хранить исходные коды для вашего проекта PHP001 в подпапке вашего рабочего пространства Eclipse, например ..\workspace\PHP001. Здесь вам нужно изменить местоположение на C:\AMP\www.

  3. PHP001 отображается в представлении Eclipse Projects. Вы увидите, что он уже отображает файлы PHP, которые есть в папке wwww. Чтобы добавить файл PHP, щелкните правой кнопкой мыши ваш проект PHP, затем выберите New PHP file. Чтобы выполнить файл PHP, щелкните его правой кнопкой мыши, выберите Run as, затем PHP Web application. Здесь Eclipse снова предложит запустить что-то вроде localhost/PHP001/your-php-file.php; вам нужно удалить уровень PHP001 и вместо этого отправить localhost/your-php-file.php.

Эта ситуация может стать запутанной, если вы создаете много тестовых php-файлов в своем проекте. В этом случае вам, возможно, придется разрабатывать php-файлы в папке Eclipse и копировать их в папку www только после завершения работы, используя метод Жильбера Ле Бланка.

Связанный контент