无法在PHP中上传文件

时间:2019-08-21 05:39:51

标签: php laravel upload

我正在尝试使用PHP上传文件。我可以在“本地服务器”中执行此操作,但是在“远程服务器”中则无效[此文章底部的输出]。

前端

<form method="post" action="{{ route('debug.testupload') }}" enctype="multipart/form-data">
      <input type="file" name="photo">
      <input type="submit" class="btn mt-10 mt-sml-20" value="Submit">
</form>

后端

public function testProcessSubmit(Request $request){

echo (sys_get_temp_dir());
dd($_FILES);
return "0";
}

输出(本地服务器)

Output (Local Server)]

输出(远程服务器)

Output (Remote Server

  • 这是我服务器中的php配置:
    • file_uploads:开
    • upload_max_filesize:2M
    • max_file_uploads:20

修改 允许 / tmp:777

1 个答案:

答案 0 :(得分:0)

“ upload_max_filesize:2M”-查看本地服务器上的屏幕快照,该文件(因为您似乎要发布同一文件)似乎为4MB,

这是最大大小的两倍。