このパッチを PHP コードにインストールする必要があります。
どのように説明できますか?
私のPHPバージョン:5.4.10
このパッチを PHP コードにインストールする必要があります。
どのように説明できますか?
私のPHPバージョン:5.4.10
パッチを適用する前に、ソース ファイルとパッチ ファイルが必要です。とてもシンプルです。
patch -p0 < /path/to/patch.patch
エラーが表示された場合は、 で元に戻しますpatch -R < /path/to/patch.patch
。-p num値を調整します。ステップ 2 に進みます。ここで-pは、パッチ ファイルで見つかった各ファイル名の num 個の先頭のスラッシュを含む最小のプレフィックスです。隣接する 1 つ以上のスラッシュのシーケンスは、1 つのスラッシュとしてカウントされます。これは、パッチを送信した人とは別のディレクトリにファイルを保持する場合に、パッチ ファイルで見つかったファイル名の処理方法を制御します。たとえば、パッチ ファイルのファイル名が
/u/howard/src/blurfl/blurfl.c
設定-p0
により、ファイル名全体が変更されず-p1
、
u/howard/src/blurfl/blurfl.c
先頭のスラッシュなしで-p4
、
blurfl/blurfl.c
まったく指定-p
しないと、 が得られますblurfl.c
。最終的に得られるものは、現在のディレクトリまたはオプションで指定されたディレクトリのいずれかで検索され-d
ます。後の数は、次の-p
ように決定できます
README.UNIX-BUILD-SYSTEM
file を使用し、Windows ではREADME.WIN32-BUILD-SYSTEM
file を使用します。ファイルを次のようにダウンロードしますphp_upload_larger_than_2g.patch
。
システムに配置します。
走る:
patch /path/to/patch/php_upload_larger_than_2g.patch /path/to/patching/file/whatever.php
これにより、そのファイルに「パッチ」が適用されます。これは Unix ライクなシステムでのみ機能することに注意してください。