简体   繁体   English

我需要在OS X上使用--release-license命令选项运行命令行Ioncube(PHP编码器)

[英]I need to run Command-Line Ioncube (PHP Encoder) with --release-license command option on OS X

To release license of my Ioncube (an OS X application), it says: 要发布我的Ioncube(OS X应用程序)的许可证,它说:

To revoke your license, please run the command line Encoder with the --release-license option. 要吊销许可证,请使用--release-license选项运行命令行编码器。

Command line Encoders can be found in the /Applications/ionCube PHP Encoder.app/Contents/MacOS/ directory. 命令行编码器可以在/ Applications / ionCube PHP Encoder.app/Contents/MacOS/目录中找到。

I tried doing this by running this in terminal: 我尝试通过在终端中运行此命令来执行此操作:

cd /Applications/ionCube\\ PHP\\ Encoder.app/Contents/MacOS

open -n ioncube_encoder5_9.0 --release-license

Which fails: open: unrecognized option '--release-license' 失败: open: unrecognized option '--release-license'

I don't know anything about command line and I've been trying to do this --release-license for +2 hours now and tried many things, Googled/Searched a lot and still couldn't do it. 我对命令行一无所知,并且我一直在尝试使用--release-license进行+2个小时的尝试,并尝试了许多操作,Googled /搜索了很多内容,但仍然做不到。 The whole program is GUI , I don't know why they force us to use command-line for this! 整个程序是GUI,我不知道为什么他们强迫我们为此使用命令行!

Instead of running open -n ioncube_encoder5_9.0 --release-license , run the command: 代替运行open -n ioncube_encoder5_9.0 --release-license ,运行命令:

./ioncube_encoder5_9.0 --release-license

(ie, omitting the open -n ). (即,省略open -n )。 Please also verify that your Encoder is indeed licensed by restarting the Encoder. 还请通过重新启动编码器来验证您的编码器确实获得了许可。

You can also create a support ticket at the ionCube HelpDesk for individual support. 您也可以在ionCube帮助台上创建支持票证以获得单独的支持。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM