【问题标题】:mime type of uploading file is application/octet-stream fails上传文件的 mime 类型为 application/octet-stream 失败
【发布时间】:2018-09-11 08:35:06
【问题描述】:

我有一个用于上传 pdf 文档的表单,并且正在我的控制器中使用 laravel 验证,例如,

$validator = Validator::make($request->all(), [
       'document' => 'required|mimes:jpeg,jpg,png,pdf|max:25600',
]);

一些图像和 pdf 文档 mime 类型,例如 application/octet-stream

有什么方法可以检查 application/octet-stream 文件 mime 是 png、jpeg 还是 pdf 文件?

【问题讨论】:

    标签: laravel-5 file-upload


    【解决方案1】:

    我也遇到了同样的问题,不是 Laravel 的问题。

    我修复了这个修改

    php.ini

    ; Maximum allowed size for uploaded files.
    upload_max_filesize = 10M ; from 5M to 10M
    
    ; Must be greater than or equal to upload_max_filesize
    post_max_size = 10M  ; from 5M to 10M
    

    【讨论】:

    • 别忘了重启php-fpm。
    猜你喜欢
    • 2021-11-15
    • 2012-04-16
    • 1970-01-01
    • 2012-01-18
    • 1970-01-01
    • 2012-07-28
    • 2011-09-19
    • 2017-11-01
    相关资源
    最近更新 更多