【问题标题】:The file "" does not exist文件“”不存在
【发布时间】:2019-03-01 02:26:16
【问题描述】:

我想在我的网站的工作请求页面上上传一个文件,但在我的页面上上传文件后,我收到以下错误:

Symfony\Component\HttpFoundation\File\Exception\FileNotFoundException 文件“”不存在

我的代码是:

$path = $request->file('image')->store('public');
echo $path;

【问题讨论】:

  • 检查文件存在于请求dd($request->hasFile('image'));
  • 请出示您的表格,并说明您的代码是在本地还是服务器上?
  • @Anas Alweish 我尝试了这个解决方案,但没有解决。
  • @amini.swallow 我的表单是

标签: php laravel forms post filesystems


【解决方案1】:

在php.ini文件中,修改如下代码:

upload_max_filesize = 20M
post_max_size = 20M

我希望它有效

【讨论】:

  • 你的文件大小是多少?因为我之前遇到过这个问题
  • 我的文件大小是80Kb
【解决方案2】:

很明显,但有时还是会咬我:

确保您的文件输入字段已按要求设置。

<input name="image" type="file" required>

忘记将其设置为必需将可以上传导致此确切错误消息的空文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-16
    • 2016-06-05
    • 2017-02-26
    • 2019-09-26
    • 2012-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多