Soru PHP & pChart'da "undefined function imagecreatetruecolor" hatası


"PChart" ı PHP kodumla bütünleştirmeye çalışıyorum. Örnekleri çalıştırmaya çalıştığımda bana bir hata veriyor call to undefined function imagecreatetruecolor. Öneri çözümü, bu dll "php_gd2.dll" dosyasını yüklemek zorundaydı, bu yüzden uncommented extension=php_gd2.dll php.ini dosyasında.

Bundan sonra bile aynı hatayı alıyorum. Sunucu ve makineyi de yeniden başlatmayı denedim.


25
2017-12-30 08:03


Menşei


kullanım get_defined_functions işlev aramak imagecreatetruecolor - ajreal
emin misin gd kurulum tamam mı? listelenmiş mi phpinfo()? - prodigitalson
@kartnik Cevabı kabul edebilir / yorum yapabilir misiniz? - St.Woland


Cevaplar:


GD uzantınızın olup olmadığını test etmek için aşağıdaki kodu kullanın:

<?php
$testGD = get_extension_funcs("gd"); // Grab function list 
if (!$testGD){ echo "GD not even installed."; exit; }
echo"<pre>".print_r($testGD,true)."</pre>";

Yüklenmemiş mesajını alırsanız, aşağıdaki adımları kontrol edin:

  1. phpinfo() ve php.ini yolunu aramak
  2. Düzenle php.ini: extension_dir = <uzantılarınızın yolu>
  3. Düzenle php.ini: extension = php_gd2.dll // uncomment veya ekle
  4. Web sunucusunu yeniden başlat
  5. Test komut dosyasını tekrar çalıştırın

31
2017-12-30 08:39



+1 - hatta get_loaded_extensions() - ajreal
Teşekkürler, çevresel PATH değişkenine PHP Yolu (c: \ PHP) ekleyerek çözdüm - karthik


Ubuntu / Linux Mint Platformunda (root altında) aşağıdaki komutu kullanın:

apt-get update && apt-get -y install php5-gd

22
2018-05-24 03:03



Ubuntu üzerinde onun sudo apt-get install php5-gd && sudo service apache2 restart - Poma
veya sudo apt install php-gd ubuntu'da 16.04 - Zunderscore


Aynı halim var:

PHP Fatal error:  Call to undefined function imagecreatetruecolor() in /var/www/webphp/php/captcha.php on line 251

ve benim çözümüm şuydu:

$ locate php.ini
    /etc/php56/php.ini

dosya düzenle php.ini ve uncomment satır içeriği "uzantısı = gd.so", kaydet ve tekrar dene


1
2017-09-27 16:23





Şimdi bu problemle tanıştım php7.0-gd'yi kurmak veya php.int'inizi kurmak için reopen extension = php_gd2.dll


0
2017-10-25 10:05