2

有没有办法从 javaservlet 运行 php 命令行脚本(服务器端)?我一直在尝试,我没有得到任何异常,但是脚本并没有按照它应该做的那样做。我不知道我是否违反了任何安全规则(就像小程序一样)。我正在使用这段代码:

Runtime runtime = Runtime.getRuntime();
Process process = null;
try
{
    process = runtime.exec("php " + "wsaa-client.php wsfe" + " wsfe");
}
catch(Exception e)
{
    out.println("<h4>Runned!</h4>");
}

一切看起来都很好。即使我有一个正在运行的进程名为:php-cgi.exe

任何帮助/建议?

4

1 回答 1

0

您可以尝试使用 PHP 和 wsaa-client.php 文件的绝对路径。还请捕获异常并打印出异常。

于 2013-12-02T05:53:30.113 回答