Talvez essa pergunta seja boba, mas eu realmente não sei como resolver.
Primeiro, como outro servidor, quero definir um novo servidor. Então, no Eclipse, vou para: Windows>Preferência>Servidor:
1) Quando adiciono um novo servidor, na lista, nenhuma categoria para servidor HTTP Apache. Só tem Apache Tomcat. Então, clico em baixar adaptador de servidor adicional -> ainda não tenho na lista.
2) Então, eu procuro. Aponto para o local que instalei. Bom, o Eclipse vê que é um servidor HTTP. E o Eclipse vê a pasta para colocar o projeto para mim (porque eu uso o LAMPP para que essa pasta não esteja na pasta Apache).
Mas aqui está meu problema. Quando quero executar um novo projeto PHP. Clique com o botão direito, execute no servidor. Uma nova caixa de diálogo aparece e me leva a escolher qual servidor executar. E, na lista de servidores, não há Servidor HTTP, então não sei como escolher o Servidor HTTP Apache !!! (porque o Eclipse não vê qual servidor eu defini, o Eclipse apenas encontra o adaptador primeiro)
Então, se eu quiser executar este projeto, devo copiar tudo e colar na pasta Apache. Muito útil !!!
Por favor me ajude.
Obrigado :)
Responder1
Ao adicionar o servidor, procure na categoria "Básico" o "Servidor HTTP" - use aquele lá
Responder2
Esta resposta é baseada em uma configuração do Windows, espero que funcione também em uma configuração do MacOSX.
Digamos que seu servidor AMP esteja instalado em C:\AMP, então seus arquivos PHP estarão em C:\AMP\www se você usar uma configuração padrão.
No Eclipse você deve ter o PDT (ferramenta de desenvolvimento PHP) e o SDK instalados. Caso contrário, obtenha-o usando o recurso 'Instalar novo software' do Eclipse. Com o PDT instalado você pode criar um projeto PHP. Digamos que você crie um projeto PHP PHP001. Por padrão, o Eclipse armazenaria as fontes do seu projeto PHP001 em uma subpasta do seu espaço de trabalho do Eclipse, como ..\workspace\PHP001. É aqui que você precisa alterar o local para C:\AMP\www.
PHP001 é exibido na visualização Projetos Eclipse. Você verá que já mostra os arquivos PHP que você possui na sua pasta wwww. Para adicionar um arquivo PHP, clique com o botão direito no projeto PHP e em Novo arquivo PHP. Para executar um arquivo PHP, clique com o botão direito, Executar como e, em seguida, Aplicativo Web PHP. Aqui novamente o Eclipse irá propor iniciar algo como localhost/PHP001/your-php-file.php; você precisa remover o nível PHP001 e enviar localhost/your-php-file.php.
Esta situação pode ficar complicada se você criar muitos arquivos php de teste em seu projeto; nesse caso, você pode querer desenvolver seus phps em uma pasta Eclipse e copiá-los para a pasta www somente quando terminar de usar o método de Gilbert Le Blanc.