[TYPO3-linux] Install problems relating GD

Kari Salovaara kari.salovaara at pp1.inet.fi
Thu Feb 1 18:15:12 CET 2007


Hi linux friends,

I've a peculiar problem. I'll describe the environment first.

I'm using Centos 4 distros in all of personal and company machines.
My personal Centos 4 (now 4.4) has been installed when it was 4.2 and 
upgraded as newer versions were published and machine is now totally 
up-to-date. I needed a new server in office. No problems in 
installation, updated all pending patches/new versions. I noticed that 
if you make only as a server installation, a lot of application/programs 
which Typo3 depends has to be installed later ! This has to be 
documented later but this is not a problem or right time now.

The problem:
My home server (also desktop) has in Typo3 Install tool it notes that 
GDLib is installed OK. This despite to default configuration for 
compilation of PHP (5.1.6) tells --without-gd. But phpinfo shows gd 
(2.0.28) information. And mostly this Typo3 works in this machine.
The new server has exactly same situation in progs/applications but, 
phpinfo does not show any information of gd and Typo3 Install tool 
complains missing GDLib.

This is the configuration of PHP 5.1.6 which is similar (of-course) in 
both machines.

'./configure' '--build=i686-redhat-linux-gnu' 
'--host=i686-redhat-linux-gnu' '--target=i386-redhat-linux-gnu' 
'--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' 
'--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' 
'--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' 
'--libexecdir=/usr/libexec' '--localstatedir=/var' 
'--sharedstatedir=/usr/com' '--mandir=/usr/share/man' 
'--infodir=/usr/share/info' '--cache-file=../config.cache' 
'--with-libdir=lib' '--with-config-file-path=/etc' 
'--with-config-file-scan-dir=/etc/php.d' '--disable-debug' '--with-pic' 
'--disable-rpath' '--without-pear' '--with-bz2' '--with-curl' 
'--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' 
'--with-png-dir=/usr' '--enable-gd-native-ttf' '--without-gdbm' 
'--with-gettext' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' 
'--with-openssl' '--with-png' '--with-pspell' '--with-expat-dir=/usr' 
'--with-pcre-regex=/usr' '--with-zlib' '--with-layout=GNU' 
'--enable-exif' '--enable-ftp' '--enable-magic-quotes' 
'--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' 
'--enable-sysvmsg' '--enable-track-vars' '--enable-trans-sid' 
'--enable-yp' '--enable-wddx' '--with-kerberos' '--enable-ucd-snmp-hack' 
'--with-unixODBC=shared,/usr' '--enable-memory-limit' '--enable-shmop' 
'--enable-calendar' '--enable-dbx' '--enable-dio' 
'--with-mime-magic=/etc/httpd/conf/magic' '--without-sqlite' 
'--with-libxml-dir=/usr' '--with-xml' '--with-apxs2=/usr/sbin/apxs' 
'--without-mysql' '--without-gd' '--without-odbc' '--disable-dom' 
'--disable-dba' '--without-unixODBC' '--disable-pdo' 
'--disable-xmlreader' '--disable-xmlwriter'

Questions:
- how Typo3 searches if GDLib is installed ? If I correctly understand 
it looks from PHP not from the directory structure.
- how can I get the same situation that PHP in server understands that 
there is GD in the machine just like in my home machine ?
- do You know if there is any, quite new, documentation of the 
prerequisites of various programs Typo3 needs. Something like: typo3 
version, program1 name, program1 version, program2 name, program2 
version , etc.
This is essential as there is a lot of programs Typo3 needs and they 
aren't documented anywhere. Not all distros (pro versions) have 
libraries for desktop environment if they are used as server. And 
secondly, servers get more and more compromised if You have to update 
and upgrade the manually, also the monitoring of new versions and 
security patches is impossible.

Cheers,
Kari

-- 
Kari Salovaara
Hanko, Finland


More information about the TYPO3-linux mailing list