Portál AbcLinuxu, 1. června 2025 21:42
snazim se otocit obrazek v php pomoci fce rotateimage, pise mi to:
Fatal error: Call to undefined function imagerotate() in /home/tomas/www/test-notebook/index.php on line 86
mam PHP Version 5.2.10-2ubuntu6.4
nemate nekdo poneti co s tim?
Řešení dotazu:
/etc/php.ini
musí být (nezakomentovaný) řádek extension=gd.so
.
Mimochodem, podobné problémy se tu už několikrát řešily – např. tady – zkoušel jste je projít?
mam, v phpinfo se tvari funkcne, ale. ted jsem narazil na jiny problem. kdyz povolim extension_dir ./ tak mi jede rotateimage, ale nejde imagecereatetruecolor a obracene...
kdyz povolim extension_dir ./ tak mi jede rotateimage, ale nejde imagecereatetruecolor a obracene...Já mám tedy
extension_dir
nastaven na /usr/lib/php/modules/
(tohle je Arch, v Ubuntu to může být uložené jinde).
Nezůstala někde v systému nějaká předchozí verze knihovny, se kterou by se to pralo?
dle výpisu z phpinfo je extension zde:
extension_dir /usr/lib/php5/20060613+lfs/
v php.ini jsem nastavil tuto cestu. Neni problem GD vz PHP5 (verzus GD2?)
Problém vyřešen, rekompilace php5 a php5-gd dle návodu zde:
http://www.howtoforge.com/recompiling-php5-with-bundled-support-for-gd-on-ubuntu
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.