probleem bij installen php

Pagina: 1
Acties:

  • Memphisto
  • Registratie: Februari 2002
  • Laatst online: 21:40
Ik ben bezig met het installen van php vanuit de tarbal.

het configureren met:
./configure --with-apxs=/usr/local/apache/bin/apxs --enable-mysql
ging allemaal goed en zonder een error

maar bij het make commando krijg ik na een tijdje deze error:

make[3]: *** [php_functions.lo] Error 1

Ik zou niet weten hoe ik nu verder kom of wat ik moet doen om verder te komen, wie helpt me verder???

Deep into that darkness peering, long I stood there, wondering, fearing, doubting, dreaming dreams no mortal ever dreamed before.


Verwijderd

geef de laatste 10 regels van de error, met die enkele regel kunnen we niets.

  • Memphisto
  • Registratie: Februari 2002
  • Laatst online: 21:40
dit zijn de laatste aantal regels:
make[3]: Leaving directory `/home/marcel/src/php-4.2.2/ext/xml'
make[2]: Leaving directory `/home/marcel/src/php-4.2.2/ext/xml'
make[1]: Leaving directory `/home/marcel/src/php-4.2.2/ext'
Making all in sapi
make[1]: Entering directory `/home/marcel/src/php-4.2.2/sapi'
Making all in apache2filter
make[2]: Entering directory `/home/marcel/src/php-4.2.2/sapi/apache2filter'
make[3]: Entering directory `/home/marcel/src/php-4.2.2/sapi/apache2filter'
/bin/sh /home/marcel/src/php-4.2.2/libtool --silent --mode=compile gcc -I. -I/home/marcel/src/php-4.2.2/sapi/apache2filter -I/home/marcel/src/php-4.2.2/main -I/home/marcel/src/php-4.2.2 -I/usr/local/apache2/include -I/home/marcel/src/php-4.2.2/Zend -I/home/marcel/src/php-4.2.2/ext/mysql/libmysql -I/home/marcel/src/php-4.2.2/ext/xml/expat -D_REENTRANT -I/home/marcel/src/php-4.2.2/TSRM -DTHREAD=1 -g -O2 -pthread -DZTS -prefer-pic -c php_functions.c
php_functions.c:93: parse error
make[3]: *** [php_functions.lo] Error 1
make[3]: Leaving directory `/home/marcel/src/php-4.2.2/sapi/apache2filter'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/marcel/src/php-4.2.2/sapi/apache2filter'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/marcel/src/php-4.2.2/sapi'
make: *** [all-recursive] Error 1

hopelijk heb je hier wat meer aan!!

Deep into that darkness peering, long I stood there, wondering, fearing, doubting, dreaming dreams no mortal ever dreamed before.


Verwijderd

./configure --with-apxs=/usr/local/apache/bin/apxs --enable-mysql
is het niet --with-mysql[=DIR]

Verwijderd

bekende fout, verwijder regels 93-95 in sapi/apache2filter/php_functions.c
is trouwens opgelost in php-4.2.2

[edt]
oeps, misschien iets te snel gereageerd, de fout hierboven is bij apache-2. anyway, je kan altijd ff proberen door de regels uit te commentariëren.
[/edit]

  • Theguide
  • Registratie: December 2000
  • Laatst online: 26-06-2025
Verwijderd schreef op 09 augustus 2002 @ 20:43:
bekende fout, verwijder regels 93-95 in sapi/apache2filter/php_functions.c
is trouwens opgelost in php-4.2.2

[edt]
oeps, misschien iets te snel gereageerd, de fout hierboven is bij apache-2. anyway, je kan altijd ff proberen door de regels uit te commentariëren.
[/edit]
Je hoeft niet die regels weg te gooien.
Als ik me het goed herinner (ik zit weer effe onder XP te werken), begint de betreffende regel no 93 met: #MODULE ...... etc.
Vervang dit door #AP_MODULE..... etc. dan moet het werken.


<edit>
Ik heb het nog effe opgezocht:
code:
1
2
3
4
5
#if !MODULE_MAGIC_AT_LEAST(20020506,0)

veranderen in:

#if !AP_MODULE_MAGIC_AT_LEAST(20020506,0)

Fuck me if I'm wrong, but isn't your name Gretchen?


  • Mannes
  • Registratie: Februari 2001
  • Laatst online: 17-04 17:21
Ik heb hier PHP 4.2.2 met apache 2.0.4.0 en ik heb dezelfde zo'n soort foutmelding.
ik heb de file ge-edit en ga nu opnieuw bakken ... hoop dat het nu wel werkt

edit:
het werkte dus niet... nu eens proberen zonder die regels

edit2:
nog steeds niet...

code:
1
2
./configure --with-mysql --with-apxs2=/usr/local/apache/bin/apxs
make && make install

geeft:
Making all in apache2filter
make[2]: Entering directory `/root/php-4.2.2/sapi/apache2filter'
make[3]: Entering directory `/root/php-4.2.2/sapi/apache2filter'
/bin/sh /root/php-4.2.2/libtool --silent --mode=compile gcc -I. -I/root/php-4.2.2/sapi/apache2filter -I/root/php-4.2.2/main -I/root/php-4.2.2 -I/usr/local/apache/include -I/root/php-4.2.2/Zend -I/root/php-4.2.2/ext/mysql/libmysql -I/root/php-4.2.2/ext/xml/expat -D_REENTRANT -I/root/php-4.2.2/TSRM -DTHREAD=1 -g -O2 -pthread -DZTS -prefer-pic -c sapi_apache2.c
sapi_apache2.c: In function `php_register_hook':
sapi_apache2.c:534: warning: passing arg 3 of `ap_register_output_filter' makes pointer from integer without a cast
sapi_apache2.c:534: too few arguments to function `ap_register_output_filter'
sapi_apache2.c:535: warning: passing arg 3 of `ap_register_input_filter' makes pointer from integer without a cast
sapi_apache2.c:535: too few arguments to function `ap_register_input_filter'
make[3]: *** [sapi_apache2.lo] Error 1
make[3]: Leaving directory `/root/php-4.2.2/sapi/apache2filter'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/php-4.2.2/sapi/apache2filter'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/php-4.2.2/sapi'
make: *** [all-recursive] Error 1

A computer without Windows is like a fish without a bicycle.

Pagina: 1