いくつかの問題と助けを借りて、UbuntuサーバーにJavaをインストールすることができました。usr/lib/jvm/jdk1.7.0_45
コマンドラインで Java バージョンを確認し、Java プログラムをコンパイルできるようになりjavac -version
ました。
ただし、 PHP で同じことをしようとするとshell_exec
、白いページしか表示されません。また、Java ファイルのコンパイルも機能しません。
<?php
$output = shell_exec('javac -version');
echo "<pre>$output</pre>";
?>
パスで何かをする必要がありますか?もしそうなら、どうすればJava jarが置かれている場所にそのパスを設定できますか? shell_execによるPHP + JavaについてGoogleで見つけることはあまりありません