php下载excel文件,文件无法打开错误
程序员文章站
2022-06-01 22:25:39
...
跳至
if (file_exists(CACHE_PATH . $file_name)){ //$this->logger->error('file realpath:'.realpath(CACHE_PATH . $file_name)); header( 'Pragma: public' ); header( 'Expires: 0' ); header( 'Content-Encoding: none' ); header( 'Cache-Control: must-revalidate, post-check=0, pre-check=0' ); header( 'Cache-Control: public' ); header( 'Content-Type: application/vnd.ms-excel'); header( 'Content-Description: File Transfer' ); header( 'Content-Disposition: attachment; filename=' . $file_name ); header( 'Content-Transfer-Encoding: binary' ); header( 'Content-Length: ' . filesize ( CACHE_PATH . $file_name ) ); readfile ( CACHE_PATH . $file_name ); } else { $this->logger->error('export model :'.$id.' 错误:未生产文件'); echo '
推荐阅读
-
PHP使用ajax的post方式下载excel文件简单示例
-
无法打开物理文件xxx.mdf操作系统错误 5:“5(拒绝访问。)” (Microsoft SQL Server,错误: 5120)的解决方法
-
PHP实现实时生成并下载超大数据量的EXCEL文件详解
-
64位word2013、Excel 2013提示内存不足,PowerPoint 2013无法打开文件的一个解决方案
-
AngularJS基于http请求实现下载php生成的excel文件功能示例
-
php强制文件下载而非在浏览器打开的自定义函数分享
-
最新PHP操作excel文档写入数据,下载文件
-
SqlServer在附加数据库时提示:无法打开物理文件**.mdf 操作系统错误拒绝访问
-
MMC 无法打开 .msc 文件的错误的解决方法
-
<VS2019编译Paraview>错误LINK : fatal error LNK1104: 无法打开文件“python37.lib”解决方法