[BC3] PHP Compilen

Pagina: 1
Acties:

  • amphora
  • Registratie: December 1999
  • Laatst online: 19-08 23:39

amphora

Websites & Fotografie

Topicstarter
Ik ben bezig met PHP 4.0.5 te compilen op een Linux bak. (RedHat 6.2)
Een eerste install ging prima met deze config:
./configure --with-mysql --with-apxs=/usr/sbin/apxs

nu wil ik meerdere opties toevoegen met --with-imap --with-gd etc. compilen gaat goed en make install lijkt ook goed te gaan maar als ik de httpd restart en kijk met <? phpinfo(); ?> dan zie ik geen veranderingen in de ge-enabelde opties. Hoe komt dat? Moet ik misschien eerst de-installeren ofzo? of wat gaat er hier fout?

nickdekruijk.nl Websites & Fotografie


  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 15:05

Sjonny

Fratser

Misschien dat je nog iets van ldconfig moet runnen :? ?

The problem is in the part of your brain that handles intelligence.


  • eek
  • Registratie: Februari 2001
  • Laatst online: 06-04-2020

eek

@MagickNET

Hoe stamp je die module in apache?
Heb je --enable-module --activate-module
of loadmodule in httpd.conf gedaan.

Zou volgens mij ook uitmoeten maken

Skill is when luck becomes a habit.


Verwijderd

Dit probleem heb ik eerder al geopperd maar ook hier kreeg ik geen oplossing.

Dit is geen IE cache geen Proxy cache maar toch blijft het zo. Ook wanneer je PHP.ini opnieuw kopieert. Maar de opnieuw mee gecompilde opties werken wel,

MVGR

Sebastiaan

  • jurri@n
  • Registratie: Maart 2000
  • Laatst online: 09:09
''k weet niet of je PHP in Apache meecompiled, maar compile je dat Apache ook opnieuw (+ installeren)...

Voordat ik "make install" uitvoer (ik compile PHP in Apache mee) stop ik altijd eerst de oude Apache en gooi ''m geheel van m''n systeem.... Daarna doe ik pas "make install"..

''t is me opgevallen dat sommige programma''s nl. de files niet ouverschrijven en gewoon de oude laten staan...

  • yamAUchi
  • Registratie: Februari 2000
  • Niet online

yamAUchi

0x5f3759df

wel alles in de php.ini goed aangepast ?

met de goede library''s enzo

[ the server is down, life after student-dorm sucks ]


  • BC3 Victim
  • Registratie: Juli 2001
  • Laatst online: 29-09-2006
Lijkt me duidelijk dat hij een DSO maakt op die manier.

Denk dat je even make clean en dan opnieuw configure moet draaien...

De username van de oorspronkelijke plaatser van deze posting is bij Big Crash 3 eind mei 2001 verloren gegaan. Om toch de posting zelf terug te kunnen plaatsen is de user BC3 Victim in het leven geroepen


Verwijderd

Op donderdag 03 mei 2001 16:36 schreef jurri@n het volgende:
''k weet niet of je PHP in Apache meecompiled, maar compile je dat Apache ook opnieuw (+ installeren)...
Precies. :)

Verwijderd

Dat probleem had ik laatst ook. Dat lag dus inderdaad aan Apache, die had geen mod_so, dus die pakt geen standaard php compilaties (shared modules), de php module wordt dan domweg niet geladen.

Compile gewoon direkt apache opnieuw met mod_so. --enable_mod-so ???

Na de make install van php moet er inderdaad een LoadModule ...php... tussen staan.

  • amphora
  • Registratie: December 1999
  • Laatst online: 19-08 23:39

amphora

Websites & Fotografie

Topicstarter
Apache compilen doe ik niet maar mod_so zit er wel in. Ik heb in httpd.conf gewoon loadmodule nogwat zitten.
make clear werkte helaas niet:
# make clear
make: *** No rule to make target `clear''. Stop.

En PHP.INI hoef ik toch niets aan te passen. Die libraries in PHP is toch alleen voor win32 systemen?

Apache hercompilen is echter geen optie.

nickdekruijk.nl Websites & Fotografie


  • Mior
  • Registratie: Maart 2000
  • Laatst online: 15-08 00:58
Apache hercompilen hoeft ook niet.

  • goalgetter
  • Registratie: Juni 1999
  • Laatst online: 14-11-2025
Je moet naast een ''make clean'' ook even de file ''config.cache'' verwijderen. Dan zou het moeten werken.

HTH

  • amphora
  • Registratie: December 1999
  • Laatst online: 19-08 23:39

amphora

Websites & Fotografie

Topicstarter
Hmm, nog ff wat lopen testen:

configure zonder --with-pgsql dan werkt pg_connect (natuurlijk) niet.
config ik met --with-pgsql dan ziet phpinfo() er nog precies hetzelfde uit maar pg_connect doet ''t wel.

Sebatech had dit dus ook al. Maar waarom? Dit vind ik behoorlijk vaag. een complete herstart van de server heeft overigens ook geen effect.
Weet iemand een leuk PHP script om mee te testen wat wel en niet werkt? een alternatief phpinfo dus?

Bedankt voor de reacties overigens.

nickdekruijk.nl Websites & Fotografie


Verwijderd

make clean en make distclean werken alleen als je een ./configure helemaal af heb gemaakt.

Met make distclean heb je de meest schone installfiles
Pagina: 1