ホームページ  >  記事  >  バックエンド開発  >  eAccelerator を使用して PHP プログラムを暗号化する_PHP チュートリアル

eAccelerator を使用して PHP プログラムを暗号化する_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:49:43823ブラウズ

eAccelerator を使用して PHP プログラムを暗号化します

コードをコピーします コードは次のとおりです:

# /usr/local/bin/encoder

実行後、簡単な手順が表示されます:
コードをコピーする コードは次のとおりです:

使用法: エンコーダー [オプション] ソースファイル名
エンコーダー [オプション] ソースファイル名...
エンコーダー [オプション] ソースディレクトリ名...
オプション:
-s サフィックス
次のサフィックスを持つファイルのみをエンコードします (デフォルト)は "php" です)
-a
すべてのファイルをエンコードします (デフォルトでは no)
-l
シンボリック リンクをたどります (デフォルトでは no)
-r
ディレクトリを再帰的にエンコードします (デフォルトでは no)
-c
必要なファイルをコピーしますエンコードされません (デフォルトではいいえ)
-f
既存のファイルを上書きします (デフォルトではいいえ)
-w
eaccelerator_load() のチェックとその後の警告を除外します
-o target
スクリプトを 1 つだけエンコードする場合、'target' は出力
ファイル名
ディレクトリまたは複数のファイルを一度にエンコードする場合、「target」は出力ディレクトリ名を指定します
例:
encoder some_file.php
encoder some_file.php -o some_encoded_file.php
encoder *.php -o some_dir
encoder ~ /public_html/x -rcf -sphp -sinc -o ~/public_html/y

しばらく遊んでみると使い方が分かるはずです...
エンコーダを使って PHP を暗号化してエンコードします別のファイルを生成するプログラムを実行して、ディレクトリ全体を変換することもできます。例:
コードをコピーします コードは次のとおりです:

# encoder code -rcf -sphp -sinc -o code_encoded

このコマンドは code/ ディレクトリ内のすべての php / inc を変換します。 最後のファイルは code_encoded の下にエンコードされて保存されます。
同時に -c オプションが指定されているため、必要のない他の形式のファイルも変換されます。 jpg/gif/html/js などのエンコーディングもそのままコピーされます。これを code_encoded にコピーすると、このディレクトリで直接サービスを提供できます。
オプション -r には以下のすべてのサブディレクトリが含まれます

http://www.bkjia.com/PHPjc/319473.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/319473.html技術記事 eAccelerator を使用して PHP プログラムを暗号化します。次のようにコードをコピーします: # /usr/local/bin/encoder 実行後、簡単な使用方法が表示されます: 次のようにコードをコピーします: 使用法: encoder [options...
]
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。