Предлагаю добавить настройку невалидных символов в наименовании загружаемых файлов.
Вот две причины:
1.Индексация файлов внешними конверторами в наименовании которых содержатся символы ( ).
Вот простой пример в каком случае индексация содержимого не будет выполняться:
$file = "/var/tmp/(123).pdf";
$cmd = "pdftotext ".$file;
shell_exec($cmd); |
2. Проверка невалидных символов в именах загружаемых файлов на уровне ядра. У нас на предприятии например активно используются файлы с расширением .#tm или .#pf