Титла: За GD Публикувано от: kodsf2 в Jan 19, 2009, 16:02 Здравейте.
От скоро се опитвам да си сглобя сайтче. Оказа се обаче, че всички скриптове за генериране на изображения, които намерих, не дават резултат. Тъй като в phpinfo не успях да открия нищо за GD библиотеката, реших да я инсталирам. Обаче още на configure дава, че няма support за jpeg и png. Трябва ли да се инсталират някакви други допълнителни библиотеки и как да конфигурирам вече инсталирания PHP, за да работи с GD /ръководствата, които намерих, дават компилиране на PHP заедно с GD, но PHP си го има вече работещ в системата/? Дистрибуцията е CentOS 5.2. Благодаря предварително. Титла: Re: За GD Публикувано от: neter в Jan 19, 2009, 16:30 Ако си инсталирал PHP с yum, или това PHP се е качило заедно с инсталирането на системата, то най-добре използвай yum, за да качиш и GD модула. Команда под root
Код Това ще ти инсталира GD модула в папката, в която седят модулите за това PHP (погледни си php.ini файла за нея, ред extension_dir). Ако въпросният gd.so файл се намира в папката, в която PHP-то ще го търси, то рестартирай Apache и си готов. Този gd.so файл най-вероятно ще можеш да го ползваш и за PHP, което не е качено през yum, а е компилирано от сорс (не знам, не съм пробвал), но така или иначе, ако тръгнеш да го качваш с yum и нямаш инсталирано PHP с yum, то май ще ти се поиска да се качи и той. Както и да е. Ако все пак държиш да компилираш от сорс, сподели точната грешка, която ти се изписва, направо цял пасаж от последните редове от изпълнението на ./configure, а не ни показвай твои интерпретации на грешките. Няма откъде да бъдем сигурни дали знаеш какво си прочел на екрана ;) Титла: Re: За GD Публикувано от: kodsf2 в Jan 19, 2009, 22:37 След всички checking накрая излиза
**Configuration summary for gd 2.0.34 Support for PNG library: no Support for JPEG library: no Support for Freetype 2.x library: no Support for Fontconfig library: no Support for Xpm library: no Support for pthreads library: yes С yum търси repository из Интернет, обаче компютърчето не е закачено в Мрежата, поради което ща не ща трябва да се пробвам с компилиране от сорс /не че държа, ама.../ Цитат не ни показвай твои интерпретации на грешкитеПрав си, извинявам се за което ::) Титла: Re: За GD Публикувано от: teleport в Jan 20, 2009, 07:16 Нямаш инсталирани devel библиотеките. А този Centos даже и да няма интернет все някак е инсталиран. Слагаш dvd-то и инсталираш php-gd с:
yum --disablerepo=\* --enablerepo=c5-media install php-gd Това ще ти инсталира всички останали зависимости. Рестартираш апача с "service httpd restart". Титла: Re: За GD Публикувано от: kodsf2 в Jan 20, 2009, 21:03 Благодаря много. Получи се, работи, всичко е ОК. Благодаря. [_]3
|