• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

jak zainstalować bibliotekę gd do php

Object Storage Arubacloud
+1 głos
851 wizyt
pytanie zadane 18 marca 2021 w PHP przez Maks32 Nowicjusz (200 p.)
Witam na zajęciach online z programowania zaczęliśmy bawić  się grafiką w php. Problem jest taki że nie mam biblioteki gd w php, jak ją zainstalować ? system to windows 10.

1 odpowiedź

0 głosów
odpowiedź 18 marca 2021 przez VBService Ekspert (253,960 p.)

Uruchom ten prosty skrypt na Twoim serwerze z php.

<?php
  phpinfo();
?>

i upewnij się o statusie biblioteki gd.

komentarz 18 marca 2021 przez Maks32 Nowicjusz (200 p.)
Sprawdzałem, nie ma takiej biblioteki.
komentarz 18 marca 2021 przez VBService Ekspert (253,960 p.)

Jak korzystasz z php-a, masz uruchomiany serwer lokalnie, czy z linii poleceń, czy zdalnie?

komentarz 18 marca 2021 przez Maks32 Nowicjusz (200 p.)
Mam xampp'a , czyli serwer lokalny.
komentarz 18 marca 2021 przez VBService Ekspert (253,960 p.)

Sprawdź u siebie w folderze jak na obrazku czy masz bibliotekę gd.

komentarz 19 marca 2021 przez Maks32 Nowicjusz (200 p.)
mam php_gd.dll bez 2.
komentarz 19 marca 2021 przez VBService Ekspert (253,960 p.)

Jak masz z wersją gd bez 2, to zgaduję, że masz wersję xampp-a "nie pierwszej młodości". Proponuję pobrać najnowszą dostępna wersję i to wersję tzw. portable, czyli nie trzeba jej instalować, rozpakowujesz, gdzieś na dysku, przed pierwszym uruchomieniem "odpalasz" plik konfiguracyjny i już.

Link do oficjalnej dystrybucji Xampp-a
Do folderów z wersją portable m. in.

komentarz 19 marca 2021 przez Maks32 Nowicjusz (200 p.)
Zrobiłem jak napisałeś i teraz po od haszowaniu extension=gd, jak odpalam stronę z skryptem phpinfo() to rzeczywiście jest biblioteka gd ale w folderze ext jest dalej php_gd.dll i jak odpalam skrypt z grafiką to niestety widzę tylko biały mały kwadrat na czarnym tle.
komentarz 19 marca 2021 przez VBService Ekspert (253,960 p.)
komentarz 19 marca 2021 przez Maks32 Nowicjusz (200 p.)
Mam to wrzucić do /xampp/ext tak ?, nic nie muszę zmieniać w pliku konfiguracyjnym ?
komentarz 19 marca 2021 przez Maks32 Nowicjusz (200 p.)
Bo wrzuciłem tą bibliotekę do /xampp/ext i po restarcie nie działa, dalej to samo.
komentarz 19 marca 2021 przez VBService Ekspert (253,960 p.)

A pobrałeś nową wersję xampp-a?

komentarz 19 marca 2021 przez Maks32 Nowicjusz (200 p.)
tak tą portable
komentarz 19 marca 2021 przez VBService Ekspert (253,960 p.)

Spróbuj:

<?php
  //phpinfo(INFO_MODULES);

  echo GD_VERSION;
  echo ' biblioteka GD jest '.(extension_loaded('gd') ? 'dostępna' : 'niedostępna');
  var_dump(gd_info());
?>

 

komentarz 19 marca 2021 przez Maks32 Nowicjusz (200 p.)
Taka informacja zwrotna.

 

2.0.35 biblioteka GD jest dostępnaarray(14) { ["GD Version"]=> string(26) "bundled (2.1.0 compatible)" ["FreeType Support"]=> bool(true) ["FreeType Linkage"]=> string(13) "with freetype" ["GIF Read Support"]=> bool(true) ["GIF Create Support"]=> bool(true) ["JPEG Support"]=> bool(true) ["PNG Support"]=> bool(true) ["WBMP Support"]=> bool(true) ["XPM Support"]=> bool(true) ["XBM Support"]=> bool(true) ["WebP Support"]=> bool(true) ["BMP Support"]=> bool(true) ["TGA Read Support"]=> bool(true) ["JIS-mapped Japanese Font Support"]=> bool(false) }
komentarz 19 marca 2021 przez Maks32 Nowicjusz (200 p.)
Teraz działa, dzięki za pomoc

Podobne pytania

0 głosów
0 odpowiedzi 86 wizyt
0 głosów
0 odpowiedzi 217 wizyt
pytanie zadane 22 czerwca 2023 w C i C++ przez RufinB Obywatel (1,830 p.)
0 głosów
0 odpowiedzi 312 wizyt
pytanie zadane 7 lutego 2016 w C i C++ przez Jonki Dyskutant (8,180 p.)

92,615 zapytań

141,465 odpowiedzi

319,775 komentarzy

61,997 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...