eAccelerator を使用して PHP プログラムを暗号化します
コードをコピー コードは次のとおりです:
# /usr/local/bin/encoder
コードをコピーします コードは次のとおりです:
使用法: エンコーダー [オプション] ソースファイル名
エンコーダー [オプション] ソースファイル名...
エンコーダー [オプション] ソースディレクトリ名...
オプション:
-s サフィックス
エンコードファイル次のサフィックスのみ (デフォルトは「php」)
-a
すべてのファイルをエンコードします (デフォルトではいいえ)
-l
シンボリック リンクをたどります (デフォルトではいいえ)
-r
ディレクトリを再帰的にエンコードします (デフォルトではいいえ)
-c
エンコードすべきではないファイルをコピーします (デフォルトではいいえ)
-f
既存のファイルを上書きします (デフォルトではいいえ)
- w
eaccelerator_load () のチェックとそれに続く警告
-o target
スクリプトを 1 つだけエンコードする場合、'target' は出力
ファイル名を指定します。ディレクトリまたは複数のファイルを一度にエンコードする場合。
次に、「target」で出力ディレクトリ名を指定します。 -sphp -sinc -o ~/public_html/y
しばらく使ってみると使い方がわかるはずです。
エンコーダを使用して PHP プログラムを暗号化およびエンコードすると、ディレクトリ全体を変換することもできます。たとえば、
# encoder code -rcf -sphp -sinc - o code_encoded このコマンドは、code/ ディレクトリ内の php / inc で終わるすべてのファイルをエンコードします。 同時に、-c オプションが指定されているため、jpg/gif/html/js などの他の形式やエンコードを必要としないファイルも
に保存されます。 code_encoded の下にそのままコピーされるので、このディレクトリでサービスを直接提供できます。オプション -r には以下のすべてのサブディレクトリが含まれます