php shellexec関数を使用してLinuxディレクトリ内のいくつかのファイルを検索すると、Apacheエラーログにこのエラーが表示されます エラーは次のとおりです: 検索:標準出力:壊れたパイプ検索:書き込みエラー
これが私のphpコードです。注意:すべて問題ありませんが、このエラーは $_POST['keyword'] に応じて特定の .xml ファイルを見つけるためにディレクトリを検索する通知として Apache エラー ログに表示されます
$arr = array();
$keyWord = trim($_POST['keyword']);
$data = shell_exec('find /var/www/html/Find/XMLDIR/ -name ' .$keyWord.'*.xml | head -n 10');
$data = str_replace('/var/www/html/Find/XMLDIR/','',$data);
$arr = explode(chr(10), $data);
if(isset($arr[count($arr)-1])) unset($arr[count($arr)-1]);
print_r($arr);