私はPHPのexec関数を使っていくつかのpythonスクリプトを実行します。私はApacheを使用していて、error.logファイルにすべてのエラーを記録していました。構文エラーや何かがあったときはいつも、Apacheのエラーログに記録されていました。しかし今、私はnginxとphp-fpmをインストールしました。php-execはPHP exec関数のエラーを表示しません
ここで問題となるのは、Pythonでエラーが発生するたびに、nginxはerror.logに何も記録しないということです。 execの第2引数として渡された$出力も空の配列です。だから私はpythonや端末からエラーを得ることはできません。私にそれらのエラーを得る方法を示してください....
nginxのは、PHPのエラーログ – sanmai
あなたは正しいが、それはあなたの一般的なHTTPエラーログを与えないどこにも関連しているでerror logging directivesを追加する必要があります。私は様々なエラーを表示するためのさまざまな方法を示していました。 –