問題タブ [zend-guard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Zend Guard の構成後に Apache が再起動しない - CentOS 7
Centos7 サーバーに Zend Guard ライブラリをダウンロードしてインストールし、設定行を php.ini ファイルに入れて apache を再起動した後... apache は再起動したくない..
これが私のphpバージョンです:
そのようなPHP 5.5 - 64ビット用のZend Guard Loaderをインストールしました:
- 私は2つのファイル(
ZendGuardLoader.so
とopcache.so
)を/usr/lib64/php/modules/
php.ini ファイルの一番下に次の行を追加しました。
zend_extension=/usr/lib64/php/modules/ZendGuardLoader.so
zend_extension=/usr/lib64/php/modules/opcache.so
zend_loader.enable=1
そして、私はApacheを再起動しましたが、何もせず、 ctrl-c を押して、行にコメントを付けて再起動する必要があります。
で試してみZendGuardLoader.so
ましたが、同じ結果でした。
何か考えはありますか?
encryption - php 7.4.x に似た ZendGuard
PHP プロジェクトを暗号化する必要がありますが、ZendGuard は廃止され、PHP 7.4 をサポートしていません。
別のオプションはありますか?
php - エンコードされたファイルのフォーマット メジャー ID は 65540 ですが、オプティマイザーは 2 を想定しています。
Xampp サーバー 1.7.1 でCMS ( MyPortal 2 )を実行しようとすると、次のエラー メッセージが表示されます。
ソース プロジェクトは Zend Guard でエンコードされていると仮定します。Notepad++ でファイルを開くと、最初の行が表示されます。
サイトには、要件がphp 5.2.1またはNEWERであると記載されているため、正しいphpを使用していることはわかっています。Xampp 1.7.1 には php 5.2.9 と zend オプティマイザー 3.3.3 が同梱されています。これは、このスクリーンショットでわかるように、phpinfo から取得したものです。
また、php.ini ファイルでzend_loaderが 1 に設定されていることを確認しました。サーバーの phpinfo スクリーンショットとphp.ini ファイルのスクリーンショット
Xampp のさまざまなバージョンも試しました: 1.7.1; 1.7; 1.6.8; 1.6.6 -> これらはすべて Zend オプティマイザ 3.3.3 または 3.3.0 を使用していますが、php バージョンが異なります。エラーは同じです。Zend オプティマイザ バージョン 2.2.x を使用する Xampp バージョン 1.5.0 も試しました。オプティマイザーが C:\xampp.... で 2 を期待するのではなく、まったく同じ結果しか得られませんでした。行 0では、0 以外の別の数値です。
私もワンプに変えてみました。まったく同じエラーが発生しました。
ただし、XamppとWampの両方がスレッドセーフでphpを使用するのに対し、Zend Guard Loaderではphpがntsである必要があるため、Zend Guard Loaderのインストールは試していません。
Windows 10でXamppを実行しています。
どんな助けでも大歓迎です。