Estensione molto utile per un negozio online che vende magliette, cartoline, poster o altro personalizzabile con dati forniti dal cliente è senza ombra di dubbio
Articoli correlati ‘immagini’
Magento – negozio t-shirt, cartoline, ed immagini / pdf personalizzabili dall’utente
28 gennaio 2010Ricerca ed inserimento immagini per il proprio blog
25 gennaio 2010Spesso nello scrivere qualche articolo per il nostro blog abbiamo i contenuti che vorremo condividere con i nostri lettori ma ci mancano le immagini per descriverli meglio e per rendere più accattivante la lettura dell’articolo e l’aspetto del nostro blog. Continua a leggere: Ricerca ed inserimento immagini per il proprio blog
Problema con le GD per il resize delle immagini png trasparenti con php – how-to ubuntu distro
10 marzo 2009L’installazione del php di default su un sistema linux ubuntu o Debian non compila il php con la versione bundled delle librerie GD, percui alcune funzioni php tipo “imageantialias” non funzionano. Per poter utilizzare tali funzioni bisogna ricompilare il php con le librerie GD corrette.
Primo passo:
# Installare build tools, debian helpers e fakeroot
apt-get install build-essential debhelper fakeroot
# il codice sorgente risiede in /usr/src
cd /usr/src
# Scaricare il sorgente PHP
apt-get source php5
# Installare tutti i pacchetti richiesti per compilare PHP5
apt-get build-dep php5
cd php5-5.2.4
La configurazione su come un package viene compilato risiede nella cartella debian del package.
Per configurare il processo di compilazione apriremo il file
vim debian/rules
In questo file sostituiremo la riga
--with-gd=shared,/usr --enable-gd-native-ttf
con
--with-gd=shared --enable-gd-native-ttf
Questo fà si che il processo di compilazione usi la versione bundle delle librerie GD e le faccia diventare librerie condivise.
Una volta riconfigurato il nostro pacchetto :
./configure
potremmo quindi instalarlo così:
# build the php5-* packages
dpkg-buildpackage -r
cd ..
# Install the new php5-gd package
dpkg -i php5-gd_5.2.4-2ubuntu5.5_i386.deb
Sarà poi necessario solo un restart di apache:
/etc/init.d/apache2 restart
per poter iniziare ad usufruire delle librerie GD nuove.





