今日は、zend Guard を使用して自分の小さなプロジェクトを暗号化するのに丸 1 日を費やしました。その後、zend オプティマイザー パーサーをインストールしましたが、ルートにアクセスできても、「互換性のないファイル形式: エンコードされたファイルの形式メジャー ID は 65540 ですが、オプティマイザーは D:haofengApache2.2wwwindex.php で 2 を期待しています」のようなエラーが表示され続けました。行 0' にあります。 zend optimizer をアンインストールして再インストールしましたが、同じ問題が発生しました。オンラインで情報を確認したところ、zend オプティマイザーは php5.2.x 以前のバージョンのみを解析できることがわかり、私の php 環境が実際に php5.2.11 であることを確認しました。
午後、また暗号化していたら、zend Guardを暗号化するときにphpのバージョンを選択しなければならないのを見て、急に理解しました。ステッカー:
最後に注意してください: zend を暗号化するときは、現在のコンピューターの時間を進める必要があります。これは、zend で暗号化されたファイルには時間制限があるためです。正確な php バージョンが選択されています。そうでない場合、zend オプティマイザーは解析できません。