1

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

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

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

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

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

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

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

Спасибо :)

2 ответа2

2

Когда вы добавляете сервер, ищите в категории "Основные" «HTTP-сервер» - используйте его там

0

Этот ответ основан на конфигурации 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, затем выберите Новый файл PHP. Чтобы выполнить файл PHP, щелкните его правой кнопкой мыши, выберите «Запуск от имени», а затем - веб-приложение PHP. Здесь снова Eclipse предложит запустить что-то вроде localhost/PHP001/your-php-file.php; вам нужно удалить уровень PHP001 и вместо этого отправить localhost/your-php-file.php.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .