/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
fejl ved compile af php og apache
Fra : Søren Boll Overgaard


Dato : 20-01-01 22:02

Hej

Jeg har forsøgt at kompilere apache med support for php, men får konstant en
fejl ved ./configure af apache

Jeg udfører følgende kommandoer på min Debian GNU/Linux woody installation:

../configure --with-mysql=/usr/local/mysql --with-apache=../apache_1.3.14
--enable-track-vars --enable-versioning --with-system-regex --disable-debug
--with-gd --with-jpeg-dir --with-xpm-dir --enable-ftp
--with-zlib-dir=/usr/lib

i php-sourcen
derefter make og make install
Så langt så godt.

Derefter skifter jeg til apache-source-diret, og udfører :
../configure --prefix=/usr/local/apache
--activate-module=src/modules/php4/libphp4.a

Det giver imidlertid følgende fejl:

Creating Makefile
Creating Configuration.apaci in src
cd ..; gcc -DLINUX=2 -I/var/compile/php-4.0.4pl1
-I/var/compile/php-4.0.4pl1/main -I/var/compile/php-4.0.4pl1/main
-I/var/compile/php-4.0.4pl1/Zend -I/var/compile/php-4.0.4pl1/Zend
-I/var/compile/php-4.0.4pl1/TSRM -I/var/compile/php-4.0.4pl1/TSRM
-I/var/compile/php-4.0.4pl1 -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED
../apaci -o helpers/dummy helpers/dummy.c -Wl,-rpath,/usr/local/lib
-Wl,-rpath,/usr/X11R6/lib -Wl,-rpath,/usr/local/mysql/lib/mysql -rdynamic
-L/usr/local/lib -L/usr/X11R6/lib -L/usr/local/mysql/lib/mysql
-Lmodules/php4 -L../modules/php4 -L../../modules/php4 -lmodphp4 -ldl
-lmysqlclient -lz -lpng -lgd -lX11 -lXpm -ljpeg -lresolv -lm -ldl -lcrypt
-lnsl -lresolv -L/usr/local/lib -ljpeg -L/usr/X11R6/lib -lXpm
-L/usr/X11R6/lib -lX11 -lm -lcrypt
/usr/bin/ld: cannot find -lX11
collect2: ld returned 1 exit status
make: *** [dummy] Error 1

ldconfig siger imidlertid at libX11 findes:

bilbo:/boot# ldconfig -v|grep X11
/usr/X11R6/lib:
libX11.so.6 -> libX11.so.6.2
/usr/lib/X11:
/usr/X11R6/lib/X11:
bilbo:/boot#

Kan nogen tilbyde nogen form for hjælp ville det være super. Jeg er åben for
forslag.

PFT.
--
Søren O.

650 af de bedste gamle gratis spil til download på http://spilarkiv.dk/

 
 
Tonni Aagesen (20-01-2001)
Kommentar
Fra : Tonni Aagesen


Dato : 20-01-01 23:06


"Søren Boll Overgaard" <luser@inet.tele.fw1.dk> skrev i en meddelelse
news:slrn96jv63.j71.luser@bilbo.tolkien.dk...
> Kan nogen tilbyde nogen form for hjælp ville det være super. Jeg er åben
for
> forslag.

Hvad med: apt-get install apache php4

Jeg har selv haft held med denne kommando. apt-get spørger vistnok selv om
du vil installere php4 som modul til apache.
Se evt. tråd "apt-get?" fra 08.01.01 startet af mig

Mvh
Tonni Aagesen



Søren Boll Overgaard (20-01-2001)
Kommentar
Fra : Søren Boll Overgaard


Dato : 20-01-01 22:18

On Sat, 20 Jan 2001 22:05:42 -0000, Tonni Aagesen wrote:

>Hvad med: apt-get install apache php4

Som du kan se i min configure af php4 skal jeg bruge support for en hel del
ting der ikke kommer med i .deb-pakkerne.
Ydermere har jeg tidligere haft problemer med ata få php fra .deb-pakkerne
til at virke med mysql. Jeg ved ikke om det stadig er et problem, men det
var det engang, og siden da har jeg valgt selv at kompilere mysql, apache og
php.
Bortset fra det er apt jo et fedt program, men i netop dette tilfælde bryder
jeg mig ikke om at bruge det.

--
Søren O.

650 af de bedste gamle gratis spil til download på http://spilarkiv.dk/

Claus Alboege (20-01-2001)
Kommentar
Fra : Claus Alboege


Dato : 20-01-01 22:37

>>>>> "Søren" == Søren Boll Overgaard <luser@inet.tele.fw1.dk> writes:

Søren> On Sat, 20 Jan 2001 22:05:42 -0000, Tonni Aagesen wrote:
>> Hvad med: apt-get install apache php4

Søren> Som du kan se i min configure af php4 skal jeg bruge support
Søren> for en hel del ting der ikke kommer med i .deb-pakkerne.
Søren> Ydermere har jeg tidligere haft problemer med ata få php fra
Søren> .deb-pakkerne til at virke med mysql. Jeg ved ikke om det
Søren> stadig er et problem, men det var det engang, og siden da har
Søren> jeg valgt selv at kompilere mysql, apache og php. Bortset
Søren> fra det er apt jo et fedt program, men i netop dette tilfælde
Søren> bryder jeg mig ikke om at bruge det.

Foelgende er fra php4 (4.0.4final-6 pakken i woody). Mon ikke der er
det meste af hvad du skal bruge? (har ikke lige mulighed for at checke
php4 i potato, men det er nok begraenset, hvad der er af forskel, mht
support af "ting")

'../configure' '--prefix=/usr' '--with-apxs=/usr/bin/apxs'
'--with-regex=system' '--with-config-file-path=/etc/php4/apache'
'--disable-rpath' '--enable-memory-limit' '--enable-calendar'
'--enable-sysvsem' '--enable-sysvshm' '--enable-track-vars'
'--enable-trans-sid' '--disable-debug' '--disable-static'
'--with-curl=shared,/usr' '--with-db2' '--with-ndbm'
'--with-dom=shared,/usr' '--enable-exif' '--enable-filepro'
'--enable-ftp' '--with-gettext' '--with-gd=shared'
'--with-jpeg-dir=/usr' '--with-xpm-dir=/usr/X11R6'
'--with-imap=shared' '--with-ldap=shared,/usr' '--with-mm'
'--with-mhash=shared' '--with-mysql=shared,/usr'
'--with-pcre-regex=/usr' '--with-pgsql=shared,/usr' '--enable-shmop'
'--with-snmp=shared' '--enable-sockets' '--with-ttf'
'--with-t1lib' '--with-xml=shared,/usr' '--with-yp' '--with-zlib'



--
Mvh Claus Albøge

--
% rm -f *;o
% command not found: o

Søren Boll Overgaard (20-01-2001)
Kommentar
Fra : Søren Boll Overgaard


Dato : 20-01-01 22:53

On Sat, 20 Jan 2001 21:37:06 GMT, Claus Alboege wrote:

>Foelgende er fra php4 (4.0.4final-6 pakken i woody). Mon ikke der er
>det meste af hvad du skal bruge? (har ikke lige mulighed for at checke
>php4 i potato, men det er nok begraenset, hvad der er af forskel, mht
>support af "ting")

Jo sørme så, det er der, men i og med at php/apache er ret
"mission-critical" (det er det eneste boxen bruges til), kan jeg godt lide
at kompilere min apache/php selv, efterhånden som nye versioner udgives.
Jeg har derudover ikke specielt megen lyst til at skifte til .deb-pakkerne,
blot fordi jeg ikke kan finde ud af at kompilere kildekoden med de rigtige
options. Jeg ville frygteligt gerne finde ud af hvad jeg gør forkert.

Noget med at løse problemet istedet for "workarounds".

--
Søren O.

650 af de bedste gamle gratis spil til download på http://spilarkiv.dk/

Claus Alboege (21-01-2001)
Kommentar
Fra : Claus Alboege


Dato : 21-01-01 13:21

>>>>> "Søren" == Søren Boll Overgaard <luser@inet.tele.fw1.dk> writes:

Søren> On Sat, 20 Jan 2001 21:37:06 GMT, Claus Alboege wrote:
>> Foelgende er fra php4 (4.0.4final-6 pakken i woody). Mon ikke der
>> er det meste af hvad du skal bruge? (har ikke lige mulighed for
>> at checke php4 i potato, men det er nok begraenset, hvad der er
>> af forskel, mht support af "ting")

Søren> Jo sørme så, det er der, men i og med at php/apache er ret
Søren> "mission-critical" (det er det eneste boxen bruges til), kan
Søren> jeg godt lide at kompilere min apache/php selv, efterhånden
Søren> som nye versioner udgives. Jeg har derudover ikke specielt
Søren> megen lyst til at skifte til .deb-pakkerne, blot fordi jeg
Søren> ikke kan finde ud af at kompilere kildekoden med de rigtige
Søren> options. Jeg ville frygteligt gerne finde ud af hvad jeg gør
Søren> forkert.
Søren> Noget med at løse problemet istedet for "workarounds".

Det er selvfoelgelig forstaaligt. Jeg ser dog den fordel ved deb
pakkerne at jeg ikke skal i gang med at kompilere en ny udgave af
apache, php, mysql osv. fordi der lige er blevet fundet en bug i
php. (dem har der vaeret en del af paa det sidste). Jeg kan blot
upgrade fra security.debian.org. Det sparer en del tid i laengden.


--
Mvh Claus Albøge

--
% rm -f *;o
% command not found: o

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408895
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste