GD Image library arbeitet nicht

Apache, Lighttpd, nginx, Cherokee
Post Reply
mmme
Posts: 6
Joined: 2006-01-16 10:59
 

GD Image library arbeitet nicht

Post by mmme »

Moin!

Ich habe über Yast gd installiert.

Allerdings wird mir die library nicht angezeigt, wenn ich phpinfo aufrufe. Die Anwendung, die die GD Image library nutzen soll, meldet mir immer, daß die GD Image library nicht installiert sei.

Ich nutze einen Root-Server mit
Linux SUSE 9.3 Professional
PHP 4.3.10
Apache/2.0.53 (Linux/SUSE)

Warum ist das so?

Danke für Eure Hilfe.
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: GD Image library arbeitet nicht

Post by flo »

mmme wrote:Ich habe über Yast gd installiert.

Allerdings wird mir die library nicht angezeigt, wenn ich phpinfo aufrufe. Die Anwendung, die die GD Image library nutzen soll, meldet mir immer, daß die GD Image library nicht installiert sei.
Hi,

bitte nutze die Suche innerhalb des YaST und schau Dir an, welche Pakete Du benötigst - "php" und "gd" wären gute Stichworte, wenn es dann immer noch nicht funktionieren sollte, poste bitte Fehlermeldungen, die auftreten oder "relevante" Logfileauszüge.

flo.
7lifes
Posts: 60
Joined: 2005-08-09 11:46
 

Re: GD Image library arbeitet nicht

Post by 7lifes »

hat er doch getan @ flo???

versteh deine Antwort nicht ganz.

um mal was dazu zu sagen:

ist dies in deiner apache2 Konfig vorhanden?

extension=gd.so

wenn nein, ganz unten hinzufügen inder apach2.conf.
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: GD Image library arbeitet nicht

Post by flo »

7lifes wrote: ist dies in deiner apache2 Konfig vorhanden?
extension=gd.so
Ich kenne SuSE ja nicht so hundertprozentig und traue den Jungs auch einiges zu - aber IMHO gehört das in die php.ini.

Der Knackpunkt ist, daß bei nahezu allen Distris, die ich kenne, PHP-Funktionen modular nachinstalliert werden müssen. Das Paket "gd" hat erst einmal nichts mit PHP zu tun, sondern dafür muß noch das Paket mt der Extension installiert wrden, über die wir hier gerade reden.

flo.
7lifes
Posts: 60
Joined: 2005-08-09 11:46
 

Re: GD Image library arbeitet nicht

Post by 7lifes »

die gd libary hat nichts in diesem punkt mit php zu tun. sie ist eine eixtension die auf dem apache beruht. sie wird unter phpinfo zwar angzeigt, aber nur aus dem grund, da phpinfo auch die module des apaches mit auflistet.
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: GD Image library arbeitet nicht

Post by flo »

Das ist ein sehr interessanter Aspekt ... ich habe gerade gestern einen Intranetserver mit GD bestückt:

Code: Select all

gd
GD Support	enabled
GD Version	bundled (2.0.28 compatible)
FreeType Support	enabled
FreeType Linkage	with freetype
FreeType Version	2.1.10
T1Lib Support	enabled
GIF Read Support	enabled
GIF Create Support	enabled
JPG Support	enabled
PNG Support	enabled
WBMP Support	enabled
XBM Support	enabled
GD funktioniert also ...

Code: Select all

./configure --prefix="/usr/local" 
        CFLAGS="-mcpu=7400 -O2 -pipe -fsigned-char -maltivec -mabi=altivec -mpowerpc-gfxopt" 
        CC="/usr/bin/gcc-3.3" 
        --includedir=/usr/local/include/apache2 
        --enable-static-support 
        --enable-modules="so http core ssl" 
        --enable-mods-shared="env autoindex log_config mime_magic auth-digest setenvif include access expires mime status info headers deflate speling dav dav-fs alias rewrite cgi cgid" 
        --disable-userdir 
        --disable-imap 
        --with-mpm=prefork

Code: Select all

./configure 
--enable-track-vars 
--enable-versioning 
--enable-sysvshm 
--enable-sysvsem 
--enable-sysvmsg 
--enable-sockets 
--enable-ftp 
--enable-cli 
--enable-thread-safety 
--with-zlib-dir=/usr/local 
--with-ssl 
--with-jpeg-dir=/usr/ 
--with-t1lib 
--with-freetype-dir=/usr/ 
--with-mysql=/usr/ 
--with-gd 
--disable-ipv6 
--disable-debug 
--with-apxs2=/usr/local/bin/apxs 
--with-config-file-path=/usr/local/conf 
--prefix=/usr/local 
--sysconfdir=/usr/local/conf 
--with-expat-dir=/usr/local
Ich sehe nirgendwo im Apache-configure etwas von gd ...

flo.
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: GD Image library arbeitet nicht

Post by Joe User »

7lifes wrote:die gd libary hat nichts in diesem punkt mit php zu tun. sie ist eine eixtension die auf dem apache beruht. sie wird unter phpinfo zwar angzeigt, aber nur aus dem grund, da phpinfo auch die module des apaches mit auflistet.
Flachs. Es fehlt lediglich das Paket php[45]-gd.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: GD Image library arbeitet nicht

Post by flo »

Joe User wrote:Flachs. Es fehlt lediglich das Paket php[45]-gd.
Danke ... wenn man kein SuSE benutzt, weiß man eben auch nicht, wie das Paket heißt. :-)

flo.
7lifes
Posts: 60
Joined: 2005-08-09 11:46
 

Re: GD Image library arbeitet nicht

Post by 7lifes »

ok mein fehler :) sorry hab GD mit was anderemv erwechselt. hehe sorry flo :)

also flo hat da schon recht, entweder fest in PHP einkompilieren oder per extension laden in der php.ini.

Sorry nochma für den shit grade von mir *gg*

davon abgesehen benutz ich auch kein suse :) bei debian ist das alles irgwndwie übersichtlicher :)
mmme
Posts: 6
Joined: 2006-01-16 10:59
 

Re: GD Image library arbeitet nicht

Post by mmme »

Hallo an alle!

Danke für die vielen Hinweise und Anregungen.

Ich habe das Problem nun beseitigen können.

Ich hatte zwar die gd installiert aber vergessen auch php4-gd zu installieren. Das habe ich jetzt nachgeholt und den Server neu gestartet und nun funktioniert es wie es sein soll.

Vielen Dank an alle.

Gruß Tom
Post Reply