ホームページ  >  記事  >  バックエンド開発  >  PHP5.3 以降の ZendOptimizer 拡張機能のインストール_PHP チュートリアル

PHP5.3 以降の ZendOptimizer 拡張機能のインストール_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:59:541067ブラウズ

PHP 5.3 以降の ZendOptimizer 拡張機能のインストール

この記事では主に PHP 5.3 以降の ZendOptimizer 拡張機能をインストールする方法を紹介します。非常に詳細なので、必要な友人の参考にすることをお勧めします。

現在、多くの PHP プログラムは ZendOptimizer 環境を必要としていますが、PHP5.2 以降は ZendOptimizer がサポートされているので、どうすればよいでしょうか? PHP5.3 以降、ZendOptimizer は正式に Zend Guard に変更されたことがわかりました。ローダ。

Zend Guard Loader がリリースされ、Zend Optimizer は更新されなくなります。大きな違いのため、Zend Guard を使用してコードを暗号化する場合、php5.3 を使用するかどうかを確認するメッセージが表示されます。 php5.2では動作しません。

Zend Guard Loader のインストール手順

Zend Guard Loader パッケージをダウンロード
(公式アドレス: http://www.zend.com/en/products/guard/downloads)

Linux:

x86: http://downloads.z​​end.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz

x64: http://downloads.z​​end.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz

Windows:

http://downloads.z​​end.com/guard/5.5.0/ZendGuardLoader-php-5.3-Windows.zip

そして、ZendGuardLoader.so (Linux) または ZendLoader.dll (Windows) を抽出してサーバーにアップロードします。

ZendGuardLoaderをロードし、PHP.INIを設定します
例:

コードは次のとおりです:


zend_extension=C:webPHPextZendLoader.dll
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=

以下を一つずつ説明します:

Windows バージョンは PHP5.3 の NTS (非スレッド セーフ) バージョンのみをサポートしていることに注意してください。つまり、phpinfo のスレッド セーフは無効になっています。

次の行を php.ini ファイルに追加します:

コードは次のとおりです:


;Linux および Mac OS X:
zend_extension=
; Windows はスレッドセーフではありません:
zend_extension=

次の行を追加して ZendGuardLoader をロードします:

コードは次のとおりです:


;エンコードスクリプトのロードを有効にします。デフォルトで有効になります
zend_loader.enable=1

オプション: ZendGuardLoaderを構成します

コードは次のとおりです:


; 承認のチェックを無効にします (パフォーマンス上の理由から)
zend_loader.disable_licensing=0
;難読化レベル 0 を構成します - 難読化はサポートされていません
zend_loader.obfuscation_level_support=3
;認証ファイルを検索するパスを設定します
zend_loader.license_path=

Zend デバッガーを同時に使用する場合は、必ず Zend Guard Loader をロードしてから Zend デバッガーをロードしてください

Ioncube ローダーを同時に使用する場合は、Zend Guard Loader をロードする前に必ず Ioncube ローダーをロードしてください

Webサービスを再起動します。

phpinfo に次の内容が表示される場合 (バージョンが異なると異なる場合があります):

コードは次のとおりです:


このプログラムは Zend スクリプト言語エンジンを利用します:
Zend エンジン v2.4.0、著作権 (c) 1998-2011 Zend Technologies

インストールが成功したことを示します。

以上がこの記事の全内容です。気に入っていただければ幸いです

この記事を友達と共有したり、コメントを残してください。皆様のご支援に心より感謝申し上げます。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/975124.html技術記事 PHP 5.3 以降の ZendOptimizer 拡張機能のインストール この記事では、主に PHP 5.3 以降の ZendOptimizer 拡張機能をインストールする方法を紹介します。非常に詳細なので、必要な友人の参考にすることをお勧めします。 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。