2016-07-01 3 views
0

Когда я загружаю файл в свой API для бродяг, все работает отлично, и laravel записывает файл в /tmp/phpLRJnhx. Когда фиксировать все и вытаскивать код на реальном сервере, Laravel записывает файл в /var/www/webdir.nl/public. Почему Laravel не записывает файл на /tmp/ на сервере?Laravel 5.2 UploadedFile realPath not/tmp but/public

ответ

1

Местоположение, в котором хранятся загруженные файлы, может быть сконфигурировано с использованием опции конфигурации upload_tmp_dir. Чтобы проверить текущий каталог тем, см. Вывод sys_get_temp_dir().

+0

'sys_get_temp_dir()' возвращает '/ tmp', а не общий каталог моего проекта laravel. –

+0

Пожалуйста, взгляните на этот ответ [stackoverflow] (http://stackoverflow.com/questions/30970532/laravel-5-getrealpath-doenst-show-correct-value) –

+0

Но я хочу, чтобы файл загружался в '/tmp' dir, а не в общедоступном каталоге. –