Когда я загружаю файл в свой API для бродяг, все работает отлично, и laravel записывает файл в /tmp/phpLRJnhx
. Когда фиксировать все и вытаскивать код на реальном сервере, Laravel записывает файл в /var/www/webdir.nl/public
. Почему Laravel не записывает файл на /tmp/
на сервере?Laravel 5.2 UploadedFile realPath not/tmp but/public
0
A
ответ
1
Местоположение, в котором хранятся загруженные файлы, может быть сконфигурировано с использованием опции конфигурации upload_tmp_dir. Чтобы проверить текущий каталог тем, см. Вывод sys_get_temp_dir()
.
Смежные вопросы
- 1. Laravel 5.2 | Тестирование UploadedFile Пропускает значение $ test после сообщения. Ошибка?
- 2. Laravel - путь к файлу UploadedFile
- 3. Laravel 5.2 update datas
- 4. Laravel 5.2 - Входы MultiUpload
- 5. в Laravel 5.2
- 6. Sentinel and Laravel 5.2
- 7. Laravel 5.2 Создать функцию
- 8. Laravel 5.2 Мутаторы
- 9. Laravel 5.2 шаблон хранилища
- 10. Обновление до Laravel 5.2
- 11. Laravel 5.2 вложенный foreach
- 12. Laravel 5.2 AUtomatic compute
- 13. Laravel 5.2 Структура модели
- 14. МетодNotAllowedHttpException - CSRF -laravel 5.2
- 15. Laravel 5.2 datepicker
- 16. пользователь auth Laravel 5.2
- 17. Laravel 5.2 Отношения
- 18. Laravel 5.2 openshift
- 19. Laravel 5.2 Eloquent
- 20. FPDF в Laravel 5.2
- 21. laravel 5.2 проблема регистрации
- 22. Laravel 5.2 validation redirect
- 23. Auth :: попытка() laravel 5.2
- 24. Поиск в laravel 5.2
- 25. laravel 5.2 Ошибка аутентификации
- 26. Laravel 5.2 WhereNotIn query
- 27. Laravel 5.2 HasThrough
- 28. Laravel 5.2 make: auth
- 29. Laravel 5.2 + Упс
- 30. Laravel 5.2 - Регистрация
'sys_get_temp_dir()' возвращает '/ tmp', а не общий каталог моего проекта laravel. –
Пожалуйста, взгляните на этот ответ [stackoverflow] (http://stackoverflow.com/questions/30970532/laravel-5-getrealpath-doenst-show-correct-value) –
Но я хочу, чтобы файл загружался в '/tmp' dir, а не в общедоступном каталоге. –