PHPパッチのインストール方法

藏色散人
リリース: 2023-03-07 12:00:01
オリジナル
3300 人が閲覧しました

PHP パッチのインストール方法: まず、PHP5.4 ソース コードのルート ディレクトリに移動し、次に「patch -p0 < /path/to/patch.patch」を実行し、最後にこのパッチ バージョンをコンパイルします。 PHPの.できる。

PHPパッチのインストール方法

推奨: 「PHP ビデオ チュートリアル

具体的な質問:

このパッチを php コードでインストールする必要があります:

https://bugs.php.net/patch-display.php?bug_id=44522&patch=uploads_larger_than_2g_HEAD_v2&revision=latest
ログイン後にコピー

私の php バージョン: 5.4.10

インストール方法:

必須パッチを適用する前に、ソース ファイルとパッチ ファイルを確認してください。とてもシンプルです。

php 5.4 ソース コードのルート ディレクトリに移動します。

patch -p0

エラーが表示された場合は、次のコマンドを実行します。 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 では Out # が与えられます。 ##

blurfl/blurfl.c
ログイン後にコピー
-p をまったく指定しないと、blurfl.c が生成されるだけです。最終的に何を使用する場合でも、現在のディレクトリまたは -d オプションで指定されたディレクトリが検索されます。

-p 以降の番号は、次の方法で確認できます。

以降は、このパッチを当てたバージョンの php をコンパイルする必要があります。コンパイル手順は php ソース ディレクトリに含まれています。 UNIX でビルドするには README.UNIX-BUILD-SYSTEM ファイルを使用し、Windows では README.WIN32-BUILD-SYSTEM ファイルを使用します。

以上がPHPパッチのインストール方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!