【问题标题】:Codeigniter Upload - File extension not allowed when uploading excel files on live serverCodeigniter 上传 - 在实时服务器上上传 excel 文件时不允许文件扩展名
【发布时间】:2013-09-17 03:24:01
【问题描述】:

我已允许扩展 gif/png/xls/xlsx。他们都在本地服务器上工作。在实时服务器上,只有 gif 和 png 不能使用 excel 文件。

我在 codeigniter 2.1.0 中读到了这个导致这种行为的错误,但我使用的是 2.1.4 版本。并且如前所述,它适用于本地服务器,所以我认为这不应该是导致问题的原因。

这让我想到我在 godaddy 上的主机帐户不允许上传 excel。但这对我来说似乎也不合理。有人有想法吗?提前致谢。

【问题讨论】:

    标签: codeigniter file-upload xls xlsx


    【解决方案1】:

    您是否检查了扩展程序?请在发布文件时检查并检查。还要检查 mime 配置文件。如果在该文件中找不到扩展名,请在此处添加。 something similar to this can found here

    【讨论】:

    • 是的,谢谢...我想并非所有以下内容都是必需的,因为它包含 csv 内容,但它使它工作:'xlsx' => array('application/vnd.openxmlformats-officedocument .spreadsheetml.sheet'、'application/zip'、'application/vnd.ms-excel'、'text/anytext'、'text/plain'、'text/x-comma-separated-values'、'text/comma -separated-values'、'application/octet-stream'、'application/vnd.ms-excel'、'application/x-csv'、'text/x-csv'、'text/csv'、'application/csv ', '应用程序/excel', '应用程序/vnd.msexcel'),
    猜你喜欢
    • 2017-06-07
    • 1970-01-01
    • 1970-01-01
    • 2015-02-18
    • 2015-02-01
    • 1970-01-01
    • 2014-03-02
    • 2011-12-02
    • 1970-01-01
    相关资源
    最近更新 更多