View Full Version : PHP con GD
Salve.
Ho un piccolo problema: studiando su un libro Apache - PHP - Mysql mi sono imbattuto in queste librerie GD.
Il libro dice che per attivarle basta togliere il punto e virgola in corrispondenza del file dll di GD in php.ini e poi riavviare Apache.
Poi suggerisce di creare una piccola pagina php e verificare la presenza di GD con la funzione print_r(gd_info()).
Dopo aver fatto tutto questo, però, il browser nel caricare la pagina mi dà errore fatale, dicendomi che non è stata dichiarata la funzione gd_info.
Cheddevo da fà? ^^
Xalexalex
25-02-2006, 08:46
Innanzitutto crea una pagina php a babbo e fai un bel phpinfo(), e guarda se GD compare tra le voci.
E' probabile di no perchè, se ti dice che la funzione non è stata dichiarata, vuol dire quasi sicuramente che non sei riuscito a caricare la libreria.
Ciao by Alex
ciao, sono interessato anche io alle GD e ho il suo stesso problema.
ho insatllato php e apache usando easyPHP e ho notato che nella cartella di php ho la libreria gds32.dll che mi pare essere quella delle gd (o mi sbaglio?)
ma phpinfo() nn mi dice niente a proposito delle GD (cosa dovrei cercare?)
datemi 1 mano, mi servono x vedere come si comportano con il resize di 1 immagine al volo.
ciao
Ma hai modificato il php.ini nella cartella di Windows ?
Ma hai modificato il php.ini nella cartella di Windows ?
io ho lasciato tutto come da installazione di easyphp
che voce devo modificare?
Allora, ragazzi.
Io ho modificato il file php.ini abilitando la libreria di GD e ho provato qualche funzione di GD tra cui la già citata gd_info() ma niente: risultano tutte non dichiarate.
Così sono andato sul sito di GD per vedere cosa poter fare: ho scaricato un archivio con molti file, quasi tutti C, e qualche pagina html. Cosa ci devo fare e dove li devo piazzare?
Nota: Riguardo PHP io avevo installato la versione 5, che nella cartella ext presenta la libreria php_gd2.dll.
Ho provato come avete detto a fare phpinfo() e tra la varie voci non c' è GD.
Allora, ragazzi.
Io ho modificato il file php.ini abilitando la libreria di GD e ho provato qualche funzione di GD tra cui la già citata gd_info() ma niente: risultano tutte non dichiarate.
Così sono andato sul sito di GD per vedere cosa poter fare: ho scaricato un archivio con molti file, quasi tutti C, e qualche pagina html. Cosa ci devo fare e dove li devo piazzare?
Nota: Riguardo PHP io avevo installato la versione 5, che nella cartella ext presenta la libreria php_gd2.dll.
ho notato che io ho sia php_gd2.dll che php_gd.dll, ho provato a inserirle tutte e due nell'ini ma nn funzia ancora
Ok, ho risolto.
Sono un' idiota, avevo dimenticato di modificare anche l' ini in WINDOWS, ora è tutto a posto, grazie mille davvero.
Ok, ho risolto.
Sono un' idiota, avevo dimenticato di modificare anche l' ini in WINDOWS, ora è tutto a posto, grazie mille davvero.
scusate ma devo modificare il file in WINDOWS, quello in PHP o tutti e 2?
poi devo mettere o togliere i ; prima della linea?
Devi mdificare solo quello dentro la dir di Windows ;)
Devi mdificare solo quello dentro la dir di Windows ;)
con easyPHP va modificato quello nella dir di apache, è cmq quello indicato da phpinfo()
ciao
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.