0

我在 VPS 上托管网站,安装了 PHP 5.3

我在使用 force_download 方法时遇到问题

$this->load->helper('download');
$data = file_get_contents('stuff'.$result->file_full_path);
$name = $result->file_name.' - Website.com.'.$result->file_extension;
force_download($name, $data); 

这是我的代码

有些文件工作得很好,但大文件(超过 10mb 或 50mb)显示内部服务器错误:(

如果可能,请告诉我在哪里可以设置/更改文件大小限制

4

1 回答 1

1

可能是你的 phpmemory_limit设置。

http://www.php.net/manual/en/ini.core.php#ini.memory-limit

您可以在这里找到类似的问题和答案:下载超过 63MB 的文件时出现 500 错误

尝试更新您的 PHP.ini 设置并增加您的内存限制。

于 2013-09-21T06:44:53.327 回答