Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
重命名后无法访问excel文件_Excel_File_Renaming - Fatal编程技术网

重命名后无法访问excel文件

重命名后无法访问excel文件,excel,file,renaming,Excel,File,Renaming,我在我的web服务器上重命名了一些excel文件,重命名后用户无法下载这些文件。有什么问题吗。它们都是excel文件。我可以想到一些可能性: 确保文件的扩展名仍然是.xls(这就是它关联mime类型的方式) 检查文件上的文件保护,以防在重命名文件时更改其所有权 确保Excel没有在web服务器(如果是windows web服务器)上打开它们,因为它会将它们锁定,直到Excel.EXE进程被终止 可能是其中之一…一个原因是在Web服务器中重命名文件将需要重新格式化或重新加载页面。您是否尝试过这

我在我的web服务器上重命名了一些excel文件,重命名后用户无法下载这些文件。有什么问题吗。它们都是excel文件。

我可以想到一些可能性:

  • 确保文件的扩展名仍然是.xls(这就是它关联mime类型的方式)
  • 检查文件上的文件保护,以防在重命名文件时更改其所有权
  • 确保Excel没有在web服务器(如果是windows web服务器)上打开它们,因为它会将它们锁定,直到Excel.EXE进程被终止

可能是其中之一…

一个原因是在Web服务器中重命名文件将需要重新格式化或重新加载页面。您是否尝试过这样做?

另一个可能的问题是,您的Web服务器在文件名方面区分大小写,当您重命名文件时,名称的大写可能与以前不同(想想.XLS到.XLS)

您可能需要提供更多的信息。什么是“before”和“after”的示例文件名?您使用的是什么web服务器?用户遇到了什么类型的错误?此外,请检查文件的大小写是否与指向该文件的链接一致。如果您使用的是*nix服务器,则它区分大小写。