<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY>
<DIV>Giovanni Battista Lenoci ha scritto:</DIV>
<DIV>> Ciao ragazzi, sto impazzendo con la generazione di un pdf.</DIV>
<DIV>></DIV>
<DIV>> Fino a oggi pomeriggio tutto funzionava correttamente, poi senza </DIV>
<DIV>> alcuna apparente ragione lo script che genera un report in pdf ha </DIV>
<DIV>> smesso di funzionare.</DIV>
<DIV>></DIV>
<DIV>> Il problema è che lo script in questione funziona correttamente in </DIV>
<DIV>> locale, mentre sul server no.</DIV>
<DIV>></DIV>
<DIV>> Ho pensato a problemi di memory_limit, cosi l'ho impostato a un valore </DIV>
<DIV>> + alto ma ottengo sempre lo stesso errore.</DIV>
<DIV>></DIV>
<DIV>> Avete suggerimenti sul possibile problema?</DIV>
<DIV>> Che tipo di debug posso fare? sinceramente non so da che parte </DIV>
<DIV>> prenderla questa cosa...</DIV>
<DIV>></DIV>
<DIV>> grazie</DIV>
<DIV>></DIV>
<DIV>Salvando il file su disco ho risolto.</DIV>
<DIV> </DIV>
<DIV>Il problema è che se salvo il file su disco e provo a settare l'header </DIV>
<DIV>in modo da leggere nello stesso script il pdf appena salvato ottengo lo </DIV>
<DIV>stesso errore.</DIV>
<DIV> </DIV>
<DIV>Se invece demando la lettura ad un altro file funziona.</DIV>
<DIV> </DIV>
<DIV>Sembra che l'header non sia correttamente settato e acrobat rileva un </DIV>
<DIV>file danneggiato. Ho provato con header_sent(), ma non mi ritorna nulla, </DIV>
<DIV>tant'è che con</DIV>
<DIV>header('Location....') riesco a passare allo script per la lettura del </DIV>
<DIV>file...</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>Senti, una volta è capitata anche a me una cosa del genere:</DIV>
<DIV>il problema era uno spazio in più nello script php che generava il
pdf...</DIV>
<DIV>Mi ricordo che sbattetti le corna tutta una mattinata per
risolvere...</DIV>
<DIV> </DIV>
<DIV>Prova a controllare lo script php: attento agli spazi extra alla fine del
file che</DIV>
<DIV>potrebbero incasinare il pdf finale....</DIV></BODY></HTML>