Jeg kører Debian GNU/Linux 3.1 Sarge med kernelen 2.4.20. Jeg kører PHP 4.1.2 og vil gerne ha' opgraderet til 4.3.2. Et accepteret svar vil være en guide (a-z), hvor det selvfølgelig virker i sidste ende :)
NB : Jeg har installeret C/C++ kompatibilitet og kører derudover Apache 1.3.27 og MySQL 4.0.13.
I Sarge er PHP versionen 4.1.2 i Sid er det 4.2.3. Jeg ville gerne ha' PHP 4.3.2, som tidligere nævnt. Desuden opdaterer Debian ik' pakkelisten, da de jo skal ind i en "stable" version i en nær fremtid ;) Så skal selv kunne oversætte PHP...
mfalck -->> Jeg har hentet PHP 4.3.2 ned og pakket den ud og var sådan set nået til ./configure delen. Mit problem er rent faktisk at jeg ik' ved, hvilke options jeg bør køre med. Hvilke som påkræves og hvilke der bør installeres ekstraordinært...
thomasledet -->> Og desuden bliver Sid jo ik' opdateret hver eneste gang PHP bliver opdateret. Løsningen er jeg leder efter her, skulle jo også meget gerne kunne bruges i fremtiden ;)
hvilke options du skal køre med kommer jo lidt an på hvad du vil bruge :-)
--with-mysql er vital hvis du skal forbinde dig til din mysql-server; ulempen med php er at man skal oversætte det hele ind i den og ikke blot kan tilføje moduler hen ad vejen.
-street-> i det øjeblik du selv begynder at compile ting forpligter du dig jo automatisk til selv fremover at holde øje med nye versioner, sikkerhedsopdateringer osv...
PHP 4.2.3 har synkroniseret dens bundled GD library with GD 2 bla.
fordelen ved at gøre tingne selv er at man kan konfigurere og optimere sit system til ens hardware. Dertil kommer at man ikke altid skal stole på at firmaerne laver de bedste ting for een. Der var en undersøgelse i ApacheWorld som viste at en stor andel af færdigkompilerede webservere var dårligt konfigureret og nogle af dem endda patchet således at de åbnede for sikkerhedshuller.
mfalck -->> Hvilke dele er vitale ? ;) Har aldrig prøvet at oversætte selv før, så aner sådan set ik' rigtig hva' jeg skal bruge...men må jo prøve med --help !
thomasledet -->> Problemet er at jeg i fremtiden "ik' bare kan opgradere til unstable"...der kommer jo hele tiden nyere versioner af PHP. Måske er der ik' den store foreskel lige nu, men det kommer der jo nok stille og roligt hen af vejen...
ja - det er jo lidt op til dig hvilke ting du har brug for i din PHP ... hvis det bare er basis så kan du vist godt bruge min configure fra ovenover, men nogen gange har man brug for noget mere ala zlib eller jpeg-support.
mfalck -->> Kan man evt. se hvilke elementer ens nuværende PHP er blevet "configuret" med ?! Eller hvilke elementer som er standard at tage med i sin configure ?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.