如何修复apache2中的“文件名太长”错误?

alf*_*ish 4 apache-2.2 debian-squeeze

我在 Debian 上的 apache 错误日志中看到很多“文件名太长”错误。

我怎样才能解决这个问题?

Bar*_*Vos 6

这是一个已知的错误和/或已知的问题。

这可能是错误:https : //issues.apache.org/bugzilla/show_bug.cgi?id=45187

或者您的文件名实际上可能太长,在这种情况下,请确保您的文件名(或两个斜杠之间的任何内容)不超过 255 个字符。

此外,请确保修改您拥有的任何 mod_rewrite-rules,它们也可能导致此行为。

当您的参数/文件名超过 255 个字符时,apache 将根据您的文件系统限制进行检查。

可以在此处找到有关最大文件名长度的更多信息:http : //en.wikipedia.org/wiki/Comparison_of_file_systems#Limits

没有多少允许更长的文件名,所以你必须让它们更短,别无他法。