gpt4 book ai didi

java - 无法使用 php exec 执行 jar 文件,尽管它可以在终端中运行

转载 作者:行者123 更新时间:2023-11-30 07:41:29 24 4
gpt4 key购买 nike

我有一个 jar 文件,需要从 PHP 调用,当我像这样从终端直接点击它时,Jar 运行良好

java -cp vajavastlib.jar:. GetVirtualCard

我正在使用ubuntu 15.04。但是当我像这样在 Controller (使用 yii 框架)中调用它时

exec("java -cp vajavaSTLib.jar:.GetVirtualCard");

它返回空字符串。

感谢您提前提供的帮助。

最佳答案

您可能无法看到输出或任何错误。输出不会发送到 php 处理程序。在命令末尾添加 2>&1。它肯定会显示输出。另外,请确保 jar 文件位于公共(public)目录中。

关于java - 无法使用 php exec 执行 jar 文件,尽管它可以在终端中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34632473/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com