【问题标题】:Codeigniter: on zip upload error: ERR_CONNECTION_ABORTEDCodeigniter:关于 zip 上传错误:ERR_CONNECTION_ABORTED
【发布时间】:2018-09-01 23:22:18
【问题描述】:

我正在使用 CI 上传库上传 zip 文件。该代码在我的本地服务器上运行良好,但在 AWS 服务器上无法运行。当我尝试在服务器上上传 zip 文件时,它显示 ERR_CONNECTION_ABORTED 问题。 如果我尝试上传单个图像文件,则不会显示上述问题。

上传配置如下:

$config['allowed_types']    = 'zip|rar';
$config['max_size']         = '5000000';
$config['max_width']        = '102400';
$config['max_height']       = '768000';
$this->load->library('upload', $config);

另外,我修改了 mimes.php 文件如下:

'zip'   =>  array('application/x-zip', 'application/zip', 'application/x-zip-compressed', 'application/s-compressed', 'multipart/x-zip','application/octet-stream')
'rar'   =>  array('application/x-rar', 'application/rar', 'application/x-rar-compressed','application/octet-stream')

我的 CI 版本:3.1.6

【问题讨论】:

    标签: php codeigniter amazon-web-services file-upload zipfile


    【解决方案1】:

    尝试更改 php.ini 文件中的设置。增加:max_execution_time、max_input_time、upload_max_filesize 和 post_max_size

    【讨论】:

    • 这似乎不是与文件大小有关的错误,因为如果我尝试上传仅 400 kbs 的 zip 文件,它仍然不适合我。
    • 尝试 $config['allowed_type'] = 'application/zip';
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-27
    • 2019-02-02
    • 1970-01-01
    • 1970-01-01
    • 2011-04-02
    • 1970-01-01
    • 2016-12-19
    相关资源
    最近更新 更多