#php #xampp
#php #xampp
Вопрос:
Я пытаюсь размещать изображения в формате файла изображения. Мой код:
public function store ()
{
$data = request()->validate ([
'caption' => 'required',
'image' => 'required | image | mimes: jpeg, png, jpg, gif, svg | max: 2048'
]);
dd (request()->all());
}
Но появляется ошибка:
Невозможно угадать тип mime, поскольку нет доступных угадывателей (вы включили расширение php_fileinfo?).
Я узнал, что в StackOverflow включена информация о файле. Тем временем я убедился, что включил и сбросил его. Моя версия PHP 7.4 XAMPP 3.2.4.
Спасибо всем!
Комментарии:
1. Да, у меня оно включено.
Ответ №1:
Я установил xampp, который не подходит для версии php, поэтому не удалось установить расширение php_file. Вам просто нужно:
B1: Uninstall current xampp.
B2: Reinstall xampp to match the PHP version.
B3: Turn on the appropriate utilities.
Надеюсь, этот ответ вам поможет!