【问题标题】:Laravel txt file is not uploadingLaravel txt 文件未上传
【发布时间】:2018-09-10 07:07:08
【问题描述】:

在 Laravel 5 中,我想上传 pdf、jpeg 和 txt 文件等文件。我看到上传工作正常,除了 .txt 文件之外的文件扩展名。我的代码如下;

$validator = Validator::make($request->all(), [
  'itemImage' => 'mimes:jpeg,jpg,gif,png,bmp,svg,doc,docx,odt,xls,xlsx,pdf,txt |max:4096'
]);

我也尝试将txt 替换为text/plain,但遇到了同样的问题。

【问题讨论】:

  • 您是否收到任何错误消息?除了“除了 txt 文件之外它的工作”之外发生了什么?您还看到任何其他信息吗?

标签: laravel laravel-5


【解决方案1】:

删除txt| 之间的空格。

验证翻译器将在| 上拆分规则。但是,由于空间的原因,最后一个扩展名以额外的空间结束。这就是为什么 .txt 文件不被允许的原因,因为它们不会以额外的空格结尾。

【讨论】:

    猜你喜欢
    • 2021-12-18
    • 1970-01-01
    • 2020-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-28
    • 2017-12-11
    • 1970-01-01
    相关资源
    最近更新 更多