файл statize не выполнен

У меня запущен скрипт php, который обрабатывает все файлы в указанном каталоге. Он возвращает имя, размер файла, modified_date и т. Д. Для каждого найденного файла. Сценарий возвращает информацию для большинства файлов правильно, за исключением тех, которые содержат в себе китайские или другие символы. Затем я получаю известную ошибку statize stat failed (предупреждение). Как я могу решить это, не изменяя имена файлов?

При необходимости я предоставит код.

Solutions Collecting From Web of "файл statize не выполнен"

Я столкнулся с этим раньше; кодирование файловой системы трудно и трудно предсказать, но это обычно работает для меня:

stat(iconv('UTF-8', 'ISO-8859-1', $filename)); 

Он просто преобразует имя файла из utf8 в iso8859-1 и пытается.

Это сложно, просто посмотрите на эту страницу для сочного диалога в комментариях к сообщению: http://www.rooftopsolutions.nl/blog/filesystem-encoding-and-php