diumenge, 24 de novembre del 2013

Configurar Eclipse per PHP

En aquesta entrada explicarem com configurar Eclipse Standard per treballar amb PHP. Cal recordar que Eclipse té una distribució anomenada PDT, que incorpora les eines de programació per PHP.
A
En aquest cas, però aprendrem a instal.lar els components per separat, supossant que ja tenim Eclipse per desenvolupar amb altres llenguatges, com per exemple per Android, i volem incorporar la programació en PHP.
A
En primer lloc, obrim Eclipse i anem a Help > Install New Software. Se'ns obre un quadre de diàleg i al camp Work whit introduïm escollim "All Available Sites" i busque PHP,  escollim "PHP Development Tools". Acceptem i instal.lem. Aquesta instal.lació pot durà uns minuts, paciència ;-). En acabar ens demanarà reiniciar Eclipse.



Ara canviarem la prespectiva d'Eclipse. Anem a Windows > Open Prespective > Other  i escollim PHP


Seguidament creem el primer projecte. File > New > PHP Project 



i l'anomenen Projectes.



LINKED FOLDER

A continuació farem una carpeta enllazada en un espai del disc dur on tinguem drets d'escriptura. Sobre el projecte, cliquem botó dret i escollim New > Folder. Per indicar que és una carpeta enllaçada, cal obrir "Advanced" i escollir Link to alternate location on es guardaran realment els arxius php


FOLDERS
A continuació creem una carpeta normal, pel nostre primer exercici que anomenarem Exercici1. Aquesta carpeta és normal, sense ser linkada


Dins aquest projecte, creem el primer arxiu o pàgina d'aquest projecte, fent File > New> PHP File i l'anomenem primerapagina.php. 
En aquesta pàgina escrivim un codi de prova per exemple, la funció phpinfo()

Al final hem de tenir una estructura d'aquesta manera:



Configurar APACHE
A continuació configurarem APACHE. Ara ja no farà falta que els projectes estiguin a c:\xampp\htddocs i a més es podrà provar el codi des del mateix entorn de desenvolupament Eclipse.
Si seguim l'exemple anterior el nostre arxiu primerapagina.php es troba a C:\Users\Lina\PHP\Projectes\exercici1\primerapagina.php ( en Windows 7 ). Ho podem veure si cliquem botó dret i cliquem Properties

La ruta generada per Eclipse és : http://localhost/Projectes/Carpeta-PHP/primerapagina.php  i la ruta de l'arxiu és C:\Users\Lina\PHP\Projectes\exercici1\primerapagina.php
Si descartem la part comú (  exercici1\primerapagina.php ) hem de fer que  http://localhost/Projectes/Carpeta-PHP/ apunti a C:\Users\Lina\PHP\Projectes
Hem de crear per tant, un àlies a apache
En windows, hem d'obrir l'arxiu httpd.conf ( que es troba a la carpteta c;\xampp\apache\conf)
Podem obrir l'arxiu des del panell de control de XAMPP pulsant a "Config"


i escriure les següents línies a la part de configuració del mòdul d'àlies (  només la parte en negreta i verd) <IfModule alias_module>

   Alias /Projectes/Carpeta-PHP "C:\Users\Lina\PHP"
   <Directory "C:\Users\Lina\PHP">
      Options Indexes FollowSymLinks Includes ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
   </Directory>


En resum cal escriure :

Alias "/carpeta enllaçada/carpeta-exercicis" "ruta en el disc"
<Directory "ruta en el disc">

Cal assegurar-se també que es mòdul que gestiona els àlies està activat :

LoadModule alias_module modules/mod_alias.so 

Sempre que fem canvis en els documents de configuració d'apache, cal reiniciar el servidor

Configurar el navegador

Ara cal configurar que els arxius de PHP s'executin en Firefox des del mateix Eclipse. Escollim Windows > Preferences i a la secció General > Web Browsers escollim Use external web browser Firefox 
 


Finalment, fem Run del nostre projecte i comprovem que funciona perfectament.

Si el nostre projecte conté pàgines HTML cal configurar Eclipse perquè executi fitxers html

Cap comentari:

Publica un comentari a l'entrada