PHP+JPEG

5 отговора 168 прегледа
#1

PHP+JPEG

Iskam PHPto mi da podyrja JPEG, svalqm si GD-1.8.4, PHP-4.1.1, vsi4ko se kompilira OK, sys podryshka na GD i libjpeg. --with-gd= -with-jpeg-dir= gi okazvam
Obache taka i nemi trygva JPEG:((
pri izpylnenie na ImageCreateFromJpeg se dava slednoto syobshtenie:No JPEG support in this PHP build in
probvam i sys ImageJpegi pak dava tova: No JPG support in this PHP build
svalih si i jpeg-6b i pak neshto nestava :((
nqkoi da mi dade syvet kakvo da pravq?

Отговор
в отговор на danio #2

Re: PHP+JPEG

checking whether to include GD support... yes
checking for the location of libjpeg... yes
checking for jpeg_read_header in -ljpeg... (cached) yes
checking for gdImageCreateFromJpeg in -lgd... (cached) no
checking for gdImageCreateFromXpm in -lgd... (cached) yes


tova e chast ot log-a pro kompiliraneto na PHPto....

Отговор
в отговор на danio #3

Re: PHP+JPEG

probvai s gd 2.0
i mu ukaji specialno kude e sled kato go kompilirash gd-to

When I'm good, I'm very good. When I'm bad, I'm even better!
Отговор
в отговор на danio #4

Re: PHP+JPEG

mi, pak nestava :(((
svalih GD2 opraih go posle na PHPto mu ukazah kyde se namira:
./configure --with-mysql=/usr/local/mysql --with-apache=/install/php/apache_1.3.22 --enable-track-vars --with-ming=/install/php --with-gd=/install/gd/gd-2.0.1 --with-jpeg-dir=/install/gd/gd-2.0.1

v log-a pak pishe syshtite raboti, ako si go puskal tova JPG pastni to4no kak kompilirash GDto i PHPto
10x

Отговор
в отговор на danio #5

При мене работи така

Ето ти моя файл config.nice:

#! /bin/sh
#
# Created by configure

"./configure" \
"--with-imap" \
"--with-mysql=/usr/local/mysql" \
"--with-gd" \
"--with-apache=/var/lib/apache" \
"--enable-track-vars" \
"$@"

Компилирал съм GD 2.0.1

Компилирал съм ZLib

Компилирал съм JPeg 6b

Може да пропускаш нещо при компилацията на самото GD.

Виж във makefile дали имаш тия редове:

CFLAGS=-g -DHAVE_LIBPNG -DHAVE_LIBJPEG -DHAVE_LIBFREETYPE

LIBS=-lgd -lpng -lz -ljpeg -lfreetype -lm

INCLUDEDIRS=-I. -I/usr/local/include/freetype2 -I/usr/include/X11 -I/usr/X11R6/include/X11 -I/usr/local/include -I/usr/local/bin

LIBDIRS=-L/usr/local/lib -L/usr/lib/X11 -L/usr/X11R6/lib

INSTALL_LIB=/usr/lib

INSTALL_INCLUDE=/usr/include

INSTALL_BIN=/usr/local/bin

(Етстествено пътищата варират.)

Аз съм с SlackWare Linux 8.0 и всичко работи ОК с горните настройки.

При компилацията на PHP (4.0.6) даже на указвам път до GD.

Успехи.

Отговор
в отговор на Cyber #6

Re: При мене работи така

dava mi nqkakva shibana greshka, lipsva LIBS -lgd
kakvo e tova?
kak to4no syzdavash image s tova, do sega samo s Windows sym rabotil i mislq 4e bi trqbvalo da e syshtoto....

Отговор