Php Laravel 5.2上传文件realPath不是/tmp而是/public

Php Laravel 5.2上传文件realPath不是/tmp而是/public,php,laravel,laravel-5,laravel-5.2,Php,Laravel,Laravel 5,Laravel 5.2,当我将文件上传到vagrant上的API时,一切正常,laravel将文件写入/tmp/phpLRJnhx。在live server上提交所有内容并提取代码时,Laravel将文件写入/var/www/webdir.nl/public。为什么Laravel不将文件写入live server上的/tmp/?可以使用配置选项配置上传文件的存储位置。要检查当前临时目录,请参阅sys\u get\u temp\u dir()的输出。可以使用配置选项配置上载文件的存储位置。要检查当前临时目录,请查看sys

当我将文件上传到vagrant上的API时,一切正常,laravel将文件写入
/tmp/phpLRJnhx
。在live server上提交所有内容并提取代码时,Laravel将文件写入
/var/www/webdir.nl/public
。为什么Laravel不将文件写入live server上的
/tmp/

可以使用配置选项配置上传文件的存储位置。要检查当前临时目录,请参阅sys\u get\u temp\u dir()的输出。

可以使用配置选项配置上载文件的存储位置。要检查当前临时目录,请查看
sys\u-get\u-temp\u-dir()

sys\u-get\u-temp\u-dir()
返回的是
/tmp
,而不是我的laravel项目的公共目录。请查看此答案
sys\u-get\u-temp\u-dir())
返回
/tmp
,而不是我的laravel项目的公共目录。请查看此答案