Toon posts:

[PHP] En nou wordt ik echt gek!!!!

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb nu Apache 2.0.39 opnieuw geinstalleerd... nu wil ik PHP opnieuw installeren als DSO.

Dus ik doe:
code:
1
./configure --with-tsrm-pth --enable-ftp --enable-magic-quotes --enable-track-vars --with-mysql=/usr/local/mysql --with-gd --with-jpeg --with-freetype2 --with-apxs2=/usr/local/apache/bin/apxs

gaat allemaal goed...
nu make...

Gaat een hele tijd goed... totdat ie deze foutmelding geeft:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/bin/sh /usr/src/user/php-4.2.1/libtool --silent --mode=compile gcc  -I. -I/usr/src/user/php-4.2.1/sapi/apache2filter -I/usr/src/user/php-4.2.1/main -I/usr/src/user/php-4.2.1 -I/usr/local/apache/include -I/usr/src/user/php-4.2.1/Zend -I/usr/local/include -I/usr/local/mysql/include/mysql -I/usr/src/user/php-4.2.1/ext/xml/expat  -D_REENTRANT -D_THREAD_SAFE -I/usr/src/user/php-4.2.1/TSRM -I/usr/local/include/pth -g -O2 -pthread -DZTS -prefer-pic  -c php_functions.c
php_functions.c:93: syntax error
*** Error code 1

Stop in /usr/src/user/php-4.2.1/sapi/apache2filter.
*** Error code 1

Stop in /usr/src/user/php-4.2.1/sapi/apache2filter.
*** Error code 1

Stop in /usr/src/user/php-4.2.1/sapi.
*** Error code 1

Stop in /usr/src/user/php-4.2.1.

IK SNAP ER NIX VAN!!! :'(
Ik had het alletwee geinstalleerd gehad... (Apache vorige versie 2.0.36 geloof ik en PHP 4.2.1) En nu compilet ie niet meer... wat doe ik hier nou weer fout??? :?

  • not-known
  • Registratie: Februari 2002
  • Laatst online: 14-08 22:40

not-known

[BI] Crewmember

waarschijnlijk doe jij nix fout, maar zit er gewoon een foutje in de source van dat php_functions.c bestand.
misschien moet je de source ns opnieuw downen?

Officiëel bikkel'n in #bikkels
Campzone Veld C FieldAdmin
De Veld C site!


Verwijderd

Waarom wil je perse Apache 2.0.39 gebruiken.. het is bekend dat PHP nog niet helemaal perfect samenwerkt met Apache 2.0.x. Je kan denk ik beter nog gewoon eventjes Apache 1.3.26 gebruiken.

Verwijderd

Topicstarter
Op dinsdag 25 juni 2002 15:15 schreef rhand0z het volgende:
Waarom wil je perse Apache 2.0.39 gebruiken.. het is bekend dat PHP nog niet helemaal perfect samenwerkt met Apache 2.0.x. Je kan denk ik beter nog gewoon eventjes Apache 1.3.26 gebruiken.
jah... ik zat er ook al aan te denken...
Dan kan ik mod_ssl ook tenminste normaal gebruiken :) Dat ga ik dus ook doen...

Ennuh... ik had de source net gedownload... erg weird :(

Verwijderd

er zit idd een fout in php, het bestand sapi/apache2filter/php_functions.c bevat een verwijzing naar "ADD_STRING(boundry)" maar die zit niet meer in apache 2.0.37+.
Dus verwijder regel 93-95 en alles doet het weer.

(heeft mij ook een uurtje googlen gekost dit op te zoeken)

  • Polichism
  • Registratie: Maart 2002
  • Niet online

Polichism

MOEHOE

(overleden)
Het is nog steeds Algemeen bekend dat Apache 2.x.x het nog niet perfect doet met php.
Maakt niet uit welke versie je van php neemt.
Maar het werkt nog niet.

{02:31:10} (splinkie): ik hoor net van iemand dat ze nu met een fietsband moest naaien omdat ze geen condooms meer kon betalen || {02:34:44} (Asjemenou): beter met een lange tijd met goodyear dan een korte tijd met firestone en in de problemen komen

Pagina: 1