Ciao a tutti!
spero possiate aiutarmi, si tratta di lavoro.
Ho creato un applicazione web per gestire un database ospedaliero abbastanza grande.
Funziona tutto bene.
Ho creato vari report con fpdf così che possano farsi delle stampe ben formattate dei dati che hanno inserito.
Uno di questi report però da problemi.
E' un report che va a recuperare dei dati da una tabella molto grande con un centinaio di campi e molti sono dei testi.
Se qst tabella è compilata "male" nel senso poco compilata il report viene costruito e visualizzato senza dare problemi e nel file error.log di apache non viene scritto nessun messaggio.
Se invece la tabella è ben compilata in ogni sua parte il report non viene caricato e blocca tutta l'applicazione dovendo chiuderla. Alla sua riapertura si nota però che qualsiasi report si tenti di aprire viene costruito tutto sballato senza gli allineamenti e con pezzi mancanti. L'unico modo per far tornare le cose normali è bloccare il server apache e cancellare il file error.log che diventa di dimensioni molto grandi sui centinaia di MB non riuescendo neanche più ad aprirlo per leggerlo (la grandezza dipende da quanto tempo si fa passare prima di bloccare il server). Facendo ripartire il server torna tutto alla normalità.
A questo punto io credo sia un problema di trp dati che non riescono ad essere caricati, può essere? perchè se la tabella è poco compilata il report viene visualizzato senza problemi. e se è così come si può risolvere?
Ricapitolando uso postgreSQL, apache, PHP e fpdf per creare i report in pdf.
Scusate se ho scritto un poema ma volevo essere più esauriente possibile!!!
Grazie a chiunque può essermi di aiuto! E' abbastanza urgente!
Tata1283