0

次のようにJavaアプリケーションを呼び出すphpアプリケーションがありますexec

$result = exec("java -jar " . $path . " " . $input, $output, $return);

標準の LAMP/WAMP スタックでは、Java アプリが例外をスローすると、Apache ログに書き込まれます。開発スタックを変更したところ、例外がログに記録されなくなりました。

私の現在のスタックはこれです:

Ubuntu 13.10 (Saucy Salamander) 64bit
Nginx 1.4.3
PHP-FPM 5.5.3

nginx ログにも php ログにも、Java アプリによってスローされた例外は含まれていません。どうすればそれをキャプチャできますか?

更新:注意してください-たとえばphp構文エラーがある場合、ログに記録されます/var/log/nginx/error.log

4

0 に答える 0