【问题标题】:Codeigniter file upload only works on localhost but no on production serverCodeigniter 文件上传仅适用于本地主机,但不适用于生产服务器
【发布时间】:2012-06-07 07:00:48
【问题描述】:

我的问题是我使用 codeigniter 进行了文件上传,允许的文件类型是:DOC、PDF、RTF、DOCX,并且在 localhost 上工作正常。

但是当我在生产服务器上上传它时,无论我试图上传什么文件类型,都不例外。

还有其他人遇到过这个问题吗?或者有人可以给我一个提示吗? 谢谢

【问题讨论】:

  • 您是否有权写入服务器中的目标文件夹(并且已创建)?你可以查看你的 apache 的error.log
  • 我无法随意访问错误日志
  • 可能是读写权限问题

标签: codeigniter file-upload


【解决方案1】:

可能生产服务器无法正确识别您的文件。 您可以尝试添加

'应用程序/八位字节流'

作为一种新的 mime 类型

APPPATH/config/mimes.php

用于'doc'等

【讨论】:

    猜你喜欢
    • 2014-08-11
    • 1970-01-01
    • 2017-11-09
    • 1970-01-01
    • 2013-11-23
    • 1970-01-01
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多