ZF e Propel: aiuto configurazione

Ciao a tutti,

sto cercando di usare il framework Propel in abbinamento allo ZF.

Sono riuscito ad installare il tutto, a farmi generare il file schema.xml e tutte le classi necessarie in automatico.

Per ho dei problemi a far funzionare il tutto.

La cartella di propel l'ho inserita nella directory library.

Non riesco a capire:

- dove va posizionato il file runtime-conf.xml, con i parametri della connessione al db. La guida dice di metterlo nella root del progetto, ma nel caso di ZF dove va posizionato?

- la guida scrive di usare:

Propel::init("/path/to/bookstore/build/conf/bookstore-conf.php");

ma non c' nessun riferimento (almeno io non l'ho trovato) al contenuto del file di configurazione bookstore-conf.php.

Ho incluso nell'include path il percorso delle classi generate in automatico /build/classes

Quando cerco di istanziare un oggetto di una classe 'tabella', ricevo un messaggio di errore generico sul server.

Qualcuno gi riuscito a far funzionare questi due framework insieme? Cosa sbaglio? Cosa mi manca?

Grazie mille

Ciao a tutti!

Luca

inviato 5 anni fa
Luca450Mhz
X 0 X

Non riesco a capire:

- dove va posizionato il file runtime-conf.xml, con i parametri della connessione al db. La guida dice di metterlo nella root del progetto, ma nel caso di ZF dove va posizionato?

- la guida scrive di usare:

Propel::init("/path/to/bookstore/build/conf/bookstore-conf.php");

ma non c' nessun riferimento (almeno io non l'ho trovato) al contenuto del file di configurazione bookstore-conf.php.

La guida dice che quel file di configurazione quello che ottieni col comando propel-gen convert-conf e si trova (lo dice la guida stessa) sotto build/conf/

Non ha importanza in quale cartella tu metta il file di configurazione, basta che poi punti al file corretto

risposto 5 anni fa
Massimiliano Arione
X 0 X

Grazie mille dello spunto!

Il problema era indirettamente legato ad un altro, in quanto mancava un file di configurazione e il processo di generazione automatica del codice si bloccava prima di creare i file dentro la conf.

Sono riuscito a farmi generare i file di configurazione e ora funziona.

Grazie ancora

Ciao

Luca

risposto 5 anni fa
Luca450Mhz
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda