Yapılandırma/Kurulum
PHP Manual

Kurulum

GD desteğini etkin kılmak için PHP'yi --with-gd[=DiZiN] seçeneği ile derlemelisiniz; buradaki DiZiN GD'yi kurduğunuz dizindir. GD kütüphanesinin PHP ile dağıtılan sürümünü kullanmak isterseniz (4.3.0 sürümünden beri PHP paketiyle dağıtılmaktadır) PHP'yi --with-gd seçeneğiyle derlemelisiniz. GD kütüphanesi libpng ve libjpeg desteğini gerektirir.

Windows'ta, GD2 DLL php_gd2.dll dosyasını php.ini dosyasında bir eklenti olarak belirtmelisiniz. GD1 DLL php_gd.dll dosyası PHP'nin 4.3.2 sürümünde kaldırılmıştır. imagecreatetruecolor() gibi gerçek renkli resimler GD2 gerektirir.

GD'nin yeteneklerini daha fazla resim biçemi kullanmak üzere genişletmek isterseniz PHP'yi derlemek için yapılandırırken --with-XXXX seçeneklerini kullanınız.

Desteklenen resim biçemleri
Resim Biçemi Yapılandırma Anahtarı
jpeg-6b jpeg-6b desteğini etkinleştirmek için --with-jpeg-dir=DiZiN seçeneğini kullanın.
png PNG desteğini etkinleştirmek için --with-png-dir=DiZiN seçeneğini kullanın. libpng zlib kütüphanesini gerektirdiğinden --with-zlib-dir[=DiZiN] seçeneğine de ihtiyacınız olacaktır.
xpm XPM desteğini etkinleştirmek için --with-xpm-dir=DiZiN seçeneğini kullanın. Eğer yapılandırma betiği kütüphanelerinizin yerini bulamazsa X11 kütüphanelerinin kurulu olduğu yolu belirtin.

Bilginize: PHP'yi libpng desteği ile derlerken, libpng ile ilintilediğiniz GD sürümünü kullanmalısınız.

GD'nin yeteneklerini farklı yazıtiplerini kullanacak şekilde genişletmek isterseniz kurulum sırasında bunu --with-XXXX yapılandırma seçeneği ile belirtebilirsiniz.

Desteklenen yazıtipi kütüphaneleri
Yazıtipi Kütüphanesi Yapılandırma Seçeneği
FreeType 1.x FreeType 1.x desteğini etkinleştirmek için --with-ttf[=DiZiN] seçeneğini kullanın.
FreeType 2 FreeType 2 desteğini etkinleştirmek için --with-freetype-dir=DiZiN seçeneğini kullanın.
T1lib T1lib (Postscript Type 1) desteğini etkinleştirmek için --with-t1lib[=DiZiN] seçeneğini kullanın.
Doğal TrueType dizge işlevi Doğal TrueType dizge işlevi desteğini etkinleştirmek için --enable-gd-native-ttf seçeneğini kullanın.


Yapılandırma/Kurulum
PHP Manual