この記事では主に 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.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
x64: http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz
Windows:
http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-Windows.zip
そして、ZendGuardLoader.so (Linux) または ZendLoader.dll (Windows) を抽出してサーバーにアップロードします。
ZendGuardLoaderをロードし、PHP.INIを設定します
例:
コードは次のとおりです:
以下を一つずつ説明します:
Windows バージョンは PHP5.3 の NTS (非スレッド セーフ) バージョンのみをサポートしていることに注意してください。つまり、phpinfo のスレッド セーフは無効になっています。
次の行を php.ini ファイルに追加します:
コードは次のとおりです:
次の行を追加して ZendGuardLoader をロードします:
コードは次のとおりです:
オプション: ZendGuardLoaderを構成します
コードは次のとおりです:
Zend デバッガーを同時に使用する場合は、必ず Zend Guard Loader をロードしてから Zend デバッガーをロードしてください
Ioncube ローダーを同時に使用する場合は、Zend Guard Loader をロードする前に必ず Ioncube ローダーをロードしてください
Webサービスを再起動します。
phpinfo に次の内容が表示される場合 (バージョンが異なると異なる場合があります):
コードは次のとおりです:
インストールが成功したことを示します。
以上がこの記事の全内容です。気に入っていただければ幸いです
この記事を友達と共有したり、コメントを残してください。皆様のご支援に心より感謝申し上げます。