可以在localhost下载文件,但不能下载服务器

时间:2014-06-24 07:49:50

标签: php sql

之前有人遇到过这个问题吗? 就像我实现备份PHP脚本。 当我点击按钮下载。 该文件将自动下载并存储在我的localhost文件夹中。

但是当我将脚本上传到服务器并尝试运行时,脚本可以运行并显示成功的消息。但没有任何文件下载。

 //SAVE THE BACKUP AS SQL FILE
  $handle = fopen($DbName.'-Database-Backup-'.$table.date('Y-m-d @h-i-s').'.sql','w+');
  fwrite($handle,$data);
  fclose($handle);

下面是我写的脚本。 Php script

1 个答案:

答案 0 :(得分:0)

尝试在php中使用以下标头。
例如:

header('Content-disposition:attachment; filename = my.sql');
标题('Content-type:text / plain');