GDinfo Skrypt GDinfo. Jeœli chcemy uzyskaÌ wiêcej informacji o bibliotekach zainstalowanych na naszym serwerze, a szczególnie o typach plików obs³ugiwanych przez nie, mo¿emy skorzystaÌ z funkcji gd_info. Doda³em gotowy skrypt do plikowni, jako ¿e na Forum Jokris.info pojawia siê du¿o w¹tków, w których u¿ytkownicy maj¹ problemy z dzia³aniem wielu botów generuj¹cych ró¿nego rodzaju pliki graficzne. Ten skrypt do pobrania, oraz skrypt w formie skróconej pozwoli okreœliÌ wam poprawnoœÌ dzia³anie bibliotek GD na serwerze, oraz typy plików obs³ugiwane przez te biblioteki.
Zapraszam do pobierania. Jokris. PoniÂżej kody, ktĂłre moÂżna przepisaĂŚ, jeÂśli ktoÂś nie chce pobieraĂŚ gotowego skryptu. Kod skryptu do pobrania wyÂświetla wszystkie moÂżliwe informacje na temat skompilowanej wraz z PHP biblioteki GD na naszym serwerze. Kod 1: Prosty skrypt, ktĂłry wyÂświetla podstawowe informacje:
od 2: Rozbudowany skrypt, ktĂłry wyÂświetla wszystkie moÂżliwe informacje. MoÂżemy go pobraĂŚ w pliku ZIP: <?php if (!extension_loaded('gd')) die('Brak rozszerzenia GD'); $gdi = gd_info(); echo 'Wersja: '.$gdi['GD Version'].'<br />'; foreach ($gdi as $k => $v) $gdi[$k] = $v ? 'Tak' : 'Nie'; echo 'FreeType: '.$gdi['FreeType Support'].'<br />'; echo 'T1Lib: '.$gdi['T1Lib Support'].'<br />'; echo 'Odczyt GIF: '.$gdi['GIF Read Support'].'<br />'; echo 'Tworzenie GIF: '. $gdi['GIF Create Support'].'<br />'; echo 'JPG: '.$gdi['JPG Support'].'<br />'; echo 'PNG: '.$gdi['PNG Support'].'<br />'; echo 'WBMP: '.$gdi['WBMP Support'].'<br />'; echo 'XBM: '.$gdi['XBM Support'].'<br />'; ?> Kod 3. Kod dostarczajÂący informacji, czy pliki PNG sa obsÂługiwane:
<?php if (imagetypes() & IMG_PNG) echo 'ObsÂługa plikĂłw PNG jest dostĂŞpna'; ?>
U mnie na serwere 1000GP efektem wykonania skryptu nr.2 jest komunikat: Wersja: bundled (2.0.28 compatible) FreeType: Tak T1Lib: Tak Odczyt GIF: Tak Tworzenie GIF: Tak JPG: Tak PNG: Tak WBMP: Tak XBM: Tak
OczywiÂście do popbrania jest skrypt cytowany w kodzie oznaczonym jako Kod 2 . ProszĂŞ o czĂŞste uÂżywanie tych skryptĂłw, szczegĂłlnie przy wyborze serwera docelowego dla naszego Joomla! lub Mambo. ÂŹrĂłdÂła: php5.pl, webmade.org
|