使用php yii2在Chrome中Excel文件下载失败

时间:2017-10-22 16:23:08

标签: php html excel yii2

<a href="/Files/file.xxxx" download class="btn btn-success">Download File</a>

我有一个页面,其中有一个下载文件的下载按钮。但它无法下载。我已经检查了这个问题,但没有找到任何解决方案。

enter image description here

在上图中显示没有文件。

任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

来自 google chrome help center

  

如果您尝试下载文件后无法正常工作,请先尝试通过以下疑难解答步骤纠正错误:

     
      
  1. 确保您的Internet连接正常工作。如果您的互联网连接不稳定,请学习如何解决互联网稳定性问题。

         

    。 Chrome会自动恢复下载。您还可以通过单击“向下箭头”,“向下箭头”,“继续”或“更多”,然后单击“继续”来恢复文件下载。

  2.   
  3. 稍后尝试下载文件。

  4.   
  5. 联系网站所有者。

  6.   

如果1和2不起作用。而您尝试使用其他浏览器,则问题出在文件和服务器上。

您可以通过选中file_exists进行修复,并通过Yii2 sendFile发送文件。参见示例:

FOptional<Integer> num2 = str.flatMap(FunctorsMonads::tryParse);
 System.out.println(num2);

您可以在任何控制器中使用此代码。