Maison  >  Article  >  développement back-end  >  Comment installer le correctif php

Comment installer le correctif php

藏色散人
藏色散人original
2020-11-06 09:23:143295parcourir

Comment installer le patch php : allez d'abord dans le répertoire racine du code source de php5.4 ; puis exécutez "patch -p0 < /path/to/patch.patch" ; de php.

Comment installer le correctif php

Recommandé : "Tutoriel vidéo PHP"

Questions spécifiques :

Je dois installer ce patch dans le code php :

https://bugs.php.net/patch-display.php?bug_id=44522&patch=uploads_larger_than_2g_HEAD_v2&revision=latest

Ma version php : 5.4.10

Méthode d'installation :

Obligatoire Avoir le fichiers source et patch avant de pouvoir les patcher. Très simple.

Allez dans le répertoire racine du code source de php 5.4

Exécutez patch -p0 < /path/to/patch.patch

Si une erreur s'affiche, transmettez patch -R < /chemin/vers/patch.patch Annuler. Et ajustez la valeur -p num. Passez à l'étape 2. Ici, -p est le préfixe minimum contenant un nombre de barres obliques pour chaque nom de fichier dans le fichier de correctif. Une séquence d’une ou plusieurs barres obliques adjacentes est considérée comme une seule barre oblique. Cela contrôle la façon dont les noms de fichiers dans les fichiers de correctifs sont traités au cas où le fichier serait enregistré dans un répertoire différent de celui de la personne qui a envoyé le correctif. Par exemple, en supposant que le nom de fichier dans le fichier de correctif est

/u/howard/src/blurfl/blurfl.c

, le paramètre -p0 ne modifiera pas le nom de fichier entier, -p1 donnera

u/howard/src/blurfl/blurfl.c

sans la barre oblique, -p4 donnera

blurfl/blurfl.c

Ne pas spécifier du tout -p vous donnera simplement floufl.c. Tout ce que vous utiliserez apparaîtra dans le répertoire courant ou dans le répertoire spécifié par l'option -d. Le numéro après

-p peut être déterminé par la méthode suivante

Après

, vous devez compiler cette version corrigée de php. Les instructions de compilation sont incluses dans le répertoire source php. Pour le construire sous Unix, utilisez le fichier README.UNIX-BUILD-SYSTEM ; pour Windows, utilisez le fichier README.WIN32-BUILD-SYSTEM.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn