Extension GD di PHP (Spanel)

Masalah

Apakah GD di server hosting didukung?

Mengapa ketika ingin menggunakan fungsi GD, misalnya imagecreatefrompng() muncul pesan kesalahan: “Call to undefined function”. Apakah ini berarti extension ini tidak tersedia di server hosting?

Solusi/jawaban

GD didukung di PHP server hosting. Hanya saja, saat ini defaultnya tidak diload di konfigurasi php.ini default sistem. Untuk meloadnya, ada 2 cara:

1. Di awal skrip Anda tambahkan baris:

if (!extension_loaded('gd')) dl('gd.so');

2. Atau, buat php.ini di subdomain Anda yang mengandung baris:

extension=gd.so

Catatan tambahan

Di masa depan mungkin saja defaultnya gd.so diload di konfigurasi php.ini default sistem. Jadi jangan menggunakan baris ini di awal skrip Anda:

dl('gd.so');

melainkan sebaiknya:

if (!extension_loaded('gd')) dl('gd.so');

agar jika di php.ini sudah diload, tidak jadi error ‘gd.so already loaded’.

Resita has written 702 articles