0

サーバーからコードをアップロードして cppcheck を実行する Web アプリケーションを設計しています。私は同じためにPHPを使用しています。コマンドを使用してみexec($command,$output,$status);ましたが、コマンドは"cppcheck ". $filename;

返される $output 配列には、最初の行のみが含まれます。

file.cpp をチェックしています。

この線

「(エラー) 配列 'a[10]' がインデックス 10 でアクセスされましたが、これは範囲外です。」

httpserver の error.log ファイルに表示されます。これは実際にはコマンド ライン エラーや php エラーではなく、cppcheck によって生成されたエラーです。文字列に「エラー」が含まれているため、error.log に入りますか? これを修正するにはどうすればよいですか?

4

1 に答える 1