PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : wie installiere ich nen patch ?



ran2
16.05.05, 19:33
hallo zusammen,

habe grad festgestellt dass ich wohl einen php patch brauche...

den habe ich auch schon gefunden:
php-4.0.6-memlimit.diff.gz

gibt es zum runterladen bei php.net nur leider habe ich keine ahnung wie ich den installieren soll, ist mein erster patch ...

kann mir jemand ne anleitung geben ? verzeichnis, welche parameter beim zip usw...

danke!!

suck
16.05.05, 19:38
Vermutlich erst entpacken und dann im Source-Verzeichnis von php folgendes tippen:

patch -Np1 -i /path/to/php-4.0.6-memlimit.diff

..und anschliessend dann natürlich php neu kopilieren.

..ob man den Webserver dann auch noch neu kompilieren muss.. kann gut sein..

ran2
16.05.05, 19:56
danke erstmal,

hört sich ja wilder an als gedacht...
welche parameter sollte ich beim entpacken angeben ..

tar xz memmlimit.giff.gz ???

und ist das neukompilieren ein reisen akt bzw. wo finde ich was drüber ?

danke schonmal

Jigsore
16.05.05, 20:06
Das neukompilieren ist kein großer Akt.

Hol dir von php.net das aktuelle Quellpaket und entpacke es.
In das Verzeichniss (z.b. /php-4.3.11) kopierst Du auch den Patch.
Wechsel in das Verzeichniss, entpacke den Patch (gunzip xxx.gz) und wende den Patch an (patch -p1 < xxx.diff).

Sollte das problemlos durchgelaufen sein such dir ein LAMP tutorial im Netz wo jeniges System aus den Quellen gebaut wird und schau Dir die ./configure Parameter an was Du für Dein System brauchst.