Назад | Перейти на главную страницу

Как исправить ошибку "Слишком длинное имя файла" в apache2?

Я вижу много ошибок типа «Слишком длинное имя файла» в журнале ошибок apache в Debian.

Как я могу это исправить?

Это известная ошибка или известная проблема.

Это могло быть ошибкой: https://issues.apache.org/bugzilla/show_bug.cgi?id=45187

Или ваше имя файла может быть слишком длинным, в этом случае убедитесь, что ваши имена файлов (или что-либо между двумя косыми чертами) не длиннее 255 символов.

Кроме того, не забудьте пересмотреть все имеющиеся у вас правила mod_rewrite, они также могут вызывать такое поведение.

Если длина аргумента / имени файла превышает 255 символов, apache проверит это на соответствие ограничениям вашей файловой системы.

Более подробную информацию о максимальной длине имени файла можно найти здесь: http://en.wikipedia.org/wiki/Comparison_of_file_systems#Limits

Их не так много, что позволяет использовать более длинные имена файлов, поэтому вам придется сделать их короче, и никак иначе.