簡體   English   中英

從Java Servlet運行命令行php腳本

[英]run a command line php script from java servlet

有什么辦法可以從javaservlet中運行php命令行腳本(服務器端)? 我一直在嘗試,但沒有收到任何異常,但腳本未按預期執行操作。 我不知道我是否違反了任何安全規則(就像applet一樣)。 我正在使用此代碼:

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的進程正在運行。

任何幫助/建議嗎?

您可以嘗試使用PHP和wsaa-client.php文件的絕對路徑。 請同時捕獲異常並打印出異常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM