2010-06-21 21 views
5

Ho eclissi PDT IDE versione 1.2.0 installata. L'ho usato insieme a Dojo per sviluppare applicazioni Ajax molto interessanti. Ora voglio abilitare il framework Zend all'interno del mio IDE eclissi. Come posso fare questo. Dopo alcuni googling, ho provato il seguente.Zend Framework Plugin per Eclipse PDT

1.) scaricato il framework Zend e decompresso nella directory C. 2.) aggiunto il seguente percorso nel mio file php.ini

include_path = "; C:. \ ZendFramework-1.10.5 \ library"

3.) ha cambiato la seguente riga nel file httpd.conf file in Apache per supportare file .htaccess

AllowOverride None per AllowOverride All

Riavviare Apache volta e testato per vedere se questo ha avuto alcun effetto. Ho provato cercando di creare un nuovo progetto PHP e dare un'occhiata alla struttura dei file di progetto.

La domanda è

1.) Come posso includere Zend Framework a un IDE Eclipse PDT già esistente.

2.) è disponibile un plug-in che può essere aggiunto direttamente oppure è possibile utilizzare le funzionalità di aggiunta del software di Eclipse. Se sì, quali URL devo fornire per il download del software

3.) infine, come faccio a test per assicurarsi che la Zend Framework è stato installato correttamente

grazie per il vostro aiuto

risposta

0

1) È possibile aggiungere riferimenti a Zend Framework a qualsiasi progetto in Eclipse configurando il relativo percorso di inclusione.

2) Direi che la maggior parte del supporto personalizzato di Zend creato per Eclipse è entrato in Zend Studio For Eclipse, dai membri di Zend. Ovviamente, questo costa denaro, ma puoi scaricarlo e giocarci gratuitamente. Naturalmente, una volta inserito ZF nel percorso di inclusione del progetto, verrà visualizzato in completamento del codice e snippet di documentazione, ecc.

3) Provare a utilizzare require_once su qualcosa nella cartella Zend Framework. Se si verifica un errore, il percorso di inclusione di PHP non è impostato correttamente.

+0

grazie per la risposta ho incluso la libreria Zend nella PHP Include Path e ho configurato l'include_path in php.ini per puntare a questa libreria. Tutto questo in un progetto php esistente. Ora come posso verificare che la libreria sia installata correttamente. Ho già dato un'occhiata a Zend Studio per eclissi e, come dici tu, costa, quindi non è un'opzione per me. Grazie ancora – user224645

+0

Poiché si tratta di una libreria di classi, non c'è niente di veramente come "Make test" o cosa no. Poiché tutta la libreria di Zend Framework è insieme, essere in grado di includere un componente significa che devi usare il caricatore automatico ed essere in grado di chiamarne uno qualsiasi. –

15

Suggerisco di impostare il percorso ZF come libreria per il proprio ide (Preferenze> PHP> Librerie PHP> Nuovo> Aggiungi cartella esterna). E poi per il tuo progetto: RMB sul progetto nella barra laterale> Proprietà> PHP Include Path> Aggiungi libreria> Libreria utente> seleziona la tua libreria.

I sviluppare a tempo pieno in Zend e in questo modo è il migliore finora;) (se non volete pagare per ZendStudio;)

+0

BTW Non è necessario impostare il percorso include in php.ini. Il bootstrap dell'app può anche impostare i percorsi. Consultare il manuale quicstart (http://framework.zend.com/manual/en/learning.quickstart.intro.html) –

+0

L'immagine nel primo collegamento manca. – Chris

+0

Chris: l'ho sostituito con il testo;) –