php - 强制从服务器下载 zip 不起作用

标签 php

我尝试使用以下代码从服务器下载文件,但未下载。它仅显示浏览器中的内容 In image there was only code, not any file ..so can you please help me

<?php

if(file_exists($zipName))
{

    header('Content-Description: File Transfer');
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename=\'Uttam_Solanki.zip\'');
    header('Expires: 0');
    header('Cache-Control: must-revalidate');
    header('Pragma: public');
    header('Content-Length: ' . filesize($zipName));
    readfile($zipName);
    exit;

}

?>

最佳答案

您需要更改 .htaccess 中的角色

添加应用程序/八位字节流 zip

关于php - 强制从服务器下载 zip 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38597773/

相关文章:

PHP xls、xlsx、ppt、pptx 标题

php - 变量变量未按预期工作并正在创建数组

phpmyadmin 索引页面加载但不显示任何信息

php - where 子句中的列 'code' 不明确

php - 如何在 postCondition 方法中使用 BETWEEN mysql 运算符?

php - json_encode函数: special characters

php - 从 "Fri, 10 Jun 2016 14:30:38 -0500"转换为 DATETIME

javascript - PHP API + jQuery AJAX 调用 JSON 语法错误

Php cURL 使用 GRAPHQL 调用 API

php - 如何使用pdo驱动程序从php中的本地文件加载数据