Laravel Неправильная идентификация любого загруженного файла (Image / pdf / csv) как application / octet-stream даже при наличии правильного атрибута файла - PullRequest
0 голосов
/ 08 января 2020

Я столкнулся с проблемой при загрузке любого файла мультимедиа (изображения / аудио / видео / PDF / CSV), я получил mimeType: "application / octet-stream"

Illuminate\Http\UploadedFile Object
(
    [test:Symfony\Component\HttpFoundation\File\UploadedFile:private] => 
    [originalName:Symfony\Component\HttpFoundation\File\UploadedFile:private] => Screenshot from 2020-01-06 17-15-06.png
    [mimeType:Symfony\Component\HttpFoundation\File\UploadedFile:private] => application/octet-stream
    [error:Symfony\Component\HttpFoundation\File\UploadedFile:private] => 0
    [hashName:protected] => 
    [pathName:SplFileInfo:private] => 
    [fileName:SplFileInfo:private] => 
)

, поскольку я использую PHP version => 7.2.26 Laravel Version => 5.6

php .ini Конфигурация

upload_max_filesize => 20M post_max_size => 150M

И это не так, что если я попытался загрузить файл меньшего размера, он будет работать, он будет вести себя так, будто сегодня я перезагружаю сервер, а затем в течение следующих 1 или 2 дней он работает нормально, но после той же проблемы.

Я думаю, есть что-то, чего нам не хватает в конфигурации, но не знаю что. У кого-нибудь есть идея?

...