如何解决apache2中的“文件名太长”错误?

我在Debian的apache错误日志中看到很多'File name too long'错误。

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

这是已知的错误或已知的问题。

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

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

另外,确保修改任何mod_rewrite规则,它们也可能导致这种行为。

当你有一个参数/文件名超过255个字符时,apache会根据你的文件系统限制检查这个。

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

没有太多的文件名允许更长的文件名,所以你将不得不缩短文件名。