Unix システム用の ioncube が提供する「make_license」ジェネレーターを使用して、ioncube ライセンスを生成しようとしています。デスクトップの Ubuntu システムでは動作しますが、CentOS Web サーバーでは動作しません。
ファイルを実行しようとするたびに、ターミナルに「Killed」というメッセージが表示されるため、次のようになります。
[root@myserver test]# ./make_license --passphrase 'secret' --expire-in 20d > 'license.txt'
Killed
[root@myserver test]#
ファイルを実行した後、「Killed」という奇妙なメッセージだけが表示されます。また、「./make_license --passphrase .....」の前に「sudo」を配置してみましたが、機能しましたが、ライセンス ファイルが空 (0 バイト) で生成されました。
「make_license」に対して chmod 755 と 777 を試しましたが、役に立ちませんでした。また、ウイルス対策の場合に備えて「/etc/init.d/amavisd」を停止してみましたが、同じです。
私のサーバー構成は次のとおりです。CentOS-6.2 64bit + Nginx、PHP-FPM、APC、php-ioncube-loader-4.2.2-2.el6.art.x86_64
答えのない Ioncube フォーラムで同じ質問を見つけました: http://forum.ioncube.com/viewtopic.php?t=3909&sid=8d595f7005f5b851479a00d387635ad7
アイデアを共有してください。