PHP 4.2.1 met Apache 2.0.36 op FreeBSD 4.5 problem

Pagina: 1
Acties:

  • ferno
  • Registratie: November 2001
  • Laatst online: 15-08 11:19

ferno

**********

Topicstarter
Hoi,

IK heb Apache 2.0.36 op mijn Freebsd 4.5 bak draaien en wil daar natuurlijk ook PHP 4.2.1 bij draaien.

Ik heb het succesvol gecompileerd maar bij het starten van apache (/usr/local/apache2/bin/apachectl start) krijg ik de volgende error:

Syntax error on line 230 of /usr/local/apache2/conf/httpd.conf:
Cannot load /usr/local/apache2/modules/libphp4.so into server: /usr/local/apache2/modules/libphp4.so: Undefined symbol "pthread_getspecific"
./apachectl start: httpd could not be started


Weet iemand waar dit aan kan liggen?

Ik heb de PHP configure script met de volgende parameters gedraait:

./configure --prefix=/usr/local/php4 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php4 --with-mysql


Ik heb al bij news.php.net install gekeken maar heb niet kunnen vinden.

Thanx in advance!

Ferno

640K Should be enough for everyone! ;) Bill Gates


  • paulh
  • Registratie: Juli 1999
  • Laatst online: 22-06 15:30
heb je apache wel geinstalleerd met --enable-so ?

Waarom gebruik je niet gewoon apache 1.3.24 ? Werkt toch ook perfect ...

[ZwareMetalen.com] - [Kom in aktie tegen de CO2 maffia]


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

P&W -> NOS

Doet iets met Cloud (MS/IBM)


  • jep
  • Registratie: November 2000
  • Laatst online: 15-08 16:52

jep

Op zondag 09 juni 2002 12:47 schreef paulh het volgende:
heb je apache wel geinstalleerd met --enable-so ?
Ja, want anders krijg je een totaal andere error.
Waarom gebruik je niet gewoon apache 1.3.24 ? Werkt toch ook perfect ...
Linux 2.2.* draaide altijd perfect, maar je wil wel eens wat nieuws. Apache 2 kan weer hele andere leuke dingen en werkt supersnel, waarom dan niet? Het moet gewoon werken.

  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 11:56
Klopt, met FreeBSD heb je libpth nog nodig, kijk ff bij de Apache/Linux install instructions op www.php.net, heeft iemand bij de comments neergezet hoe het in z'n werk gaat voor FreeBSD.

Verwijderd

Je kunt hem ook via de portscollectie installeren.
iig, dat werkte voor mij goed.
Er is geloof ik een make optie voor php, zodat hij tegen apache2 aan compileert, maar dat is het dan ook.

  • ferno
  • Registratie: November 2001
  • Laatst online: 15-08 11:19

ferno

**********

Topicstarter
Op zondag 09 juni 2002 12:47 schreef paulh het volgende:
heb je apache wel geinstalleerd met --enable-so ?

Waarom gebruik je niet gewoon apache 1.3.24 ? Werkt toch ook perfect ...
Hmm,
Volgens mij niet, kan ik natuurlijk wel proberen.
Ja, ik heb niet echt een geldige reden om 2.0.36 te gebruiken daar de verbeteringen meer op het windows platform gericht zijn, ik dacht what the heck laat ik de nieuwste maar proberen, ik draai 1.2.23 op een andere Linux server (Freesco) en die draait perfect maar ik wil de boel zachtjes aan naar Freebsd gaan migreren en dacht dat ik net zo goed gelijk voor Apache 2.0 met de laatste PHP en MYSQL (serie 3.23.49a MAX 4.0 wou ook niet goed compilen).
Het gekke is dat ik precies hetzelfde (inclusief MYSQL 4.0) wel op slackware 8.0 aan de praat heb maar gezien FreeBSD stabieler en veiliger is wil ik het toch proberen het daar onder aan de praat te krijgen.

Anyway, als het echt niet lukt kan ik altijd nog terug naar apache 1.2.24

640K Should be enough for everyone! ;) Bill Gates


  • ferno
  • Registratie: November 2001
  • Laatst online: 15-08 11:19

ferno

**********

Topicstarter
Op zondag 09 juni 2002 12:56 schreef jep het volgende:

[..]

Ja, want anders krijg je een totaal andere error.
[..]

Linux 2.2.* draaide altijd perfect, maar je wil wel eens wat nieuws. Apache 2 kan weer hele andere leuke dingen en werkt supersnel, waarom dan niet? Het moet gewoon werken.
Dat dacht ik ook maar waarom werkt het dan niet, als ik de load module regel uitrem dan start apache en werkt het als een zonnetje maar dan zonder PHP4. :(

640K Should be enough for everyone! ;) Bill Gates


  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 06:17

Kettrick

Rantmeister!

(jarig!)
Als je apache2 + php op FreeBSD wilt installen kan je het beste de ports gebruiken.

cd /usr/ports/www/mod_php4/
make -DWITH_APACHE2

en dan even geduld hebben :)

  • ferno
  • Registratie: November 2001
  • Laatst online: 15-08 11:19

ferno

**********

Topicstarter
Op zondag 09 juni 2002 13:47 schreef MarcelP het volgende:
Je kunt hem ook via de portscollectie installeren.
iig, dat werkte voor mij goed.
Er is geloof ik een make optie voor php, zodat hij tegen apache2 aan compileert, maar dat is het dan ook.
Maar dan heb je niet de nieuwste en zeker niet de nieuwste PHP 4.2.1 en die heb je eigenlijk wel nodig om goed met APXS2 te kunnen werken (heb ik mij laten vertellen).

640K Should be enough for everyone! ;) Bill Gates


  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 06:17

Kettrick

Rantmeister!

(jarig!)
Op zondag 09 juni 2002 15:23 schreef ferno het volgende:

[..]

Maar dan heb je niet de nieuwste en zeker niet de nieuwste PHP 4.2.1 en die heb je eigenlijk wel nodig om goed met APXS2 te kunnen werken (heb ik mij laten vertellen).
Daar hebben we CVSUP voor :)

Edit :

check http://www.bsdfreaks.nl/index.php/front_howto/53/8 voor meer info :)

  • ferno
  • Registratie: November 2001
  • Laatst online: 15-08 11:19

ferno

**********

Topicstarter
Op zondag 09 juni 2002 15:21 schreef RoeLz het volgende:
Als je apache2 + php op FreeBSD wilt installen kan je het beste de ports gebruiken.

cd /usr/ports/www/mod_php4/
make -DWITH_APACHE2

en dan even geduld hebben :)

640K Should be enough for everyone! ;) Bill Gates


  • ferno
  • Registratie: November 2001
  • Laatst online: 15-08 11:19

ferno

**********

Topicstarter
Op zondag 09 juni 2002 15:21 schreef RoeLz het volgende:
Als je apache2 + php op FreeBSD wilt installen kan je het beste de ports gebruiken.

cd /usr/ports/www/mod_php4/
make -DWITH_APACHE2

en dan even geduld hebben :)
Hey Thanx,

Dit werkt erg cool maar helaas krijg ik nu PHP 4.1.1 en ik wil toch PHP 4.2.1 is daar een truc voor?

Ik begin er steeds meer zin in te krijgen in FreeBSD, de meeste zaken zijn toch erg netjes geregeld.

PS. weet jij hoe ik de normale editor van Midnight commander can aan zetten in plaats van VI?

Het heeft trouwens een tijdje geduurt voordat ik het doorhad dat je onder FreeBSD midnightcommander met midc moet starten ipv. mc. :+

640K Should be enough for everyone! ;) Bill Gates


  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 06:17

Kettrick

Rantmeister!

(jarig!)
Op zondag 09 juni 2002 15:55 schreef ferno het volgende:

[..]

Hey Thanx,

Dit werkt erg cool maar helaas krijg ik nu PHP 4.1.1 en ik wil toch PHP 4.2.1 is daar een truc voor?
Zie mijn vorige post :)

  • ferno
  • Registratie: November 2001
  • Laatst online: 15-08 11:19

ferno

**********

Topicstarter
Op zondag 09 juni 2002 15:58 schreef RoeLz het volgende:

[..]

Zie mijn vorige post :)
Yep,

Had ik al door, ik was even bezig met mijn keyboard :+

Heb je dat stukje over de MIdnightcommander editor gelezen?

640K Should be enough for everyone! ;) Bill Gates

Pagina: 1