Laravel выдает ошибку при загрузке видео - PullRequest
0 голосов
/ 18 октября 2019
if ($request->hasFile('file')) {
  $file = $request->file->store('public/upload');
}
dd($request->all());

при загрузке изображения он отвечает на запрос dd, но при загрузке видео выдает файл с ошибкой при загрузке или иногда

stream_socket_sendto (): соединение отклонено

Я изменил файл php.ini, но ошибка все та же

Ответы [ 2 ]

0 голосов
/ 18 октября 2019

Я также загружаю видео в laravel и использовал приведенный ниже код без ошибок. Пожалуйста, используйте приведенный ниже код, если это поможет вам

$custom_file_name = "";
if (isset($request->file) && !empty($request->file)) {
    $errors     = array();
    $file = $request->file('file');
    $resume_file_ext  = $file->getClientOriginalExtension();

    $custom_file_name = "file_".time().".".$resume_file_ext;
    $file_upload_dir  = public_path() . '/file/';

    $file->move($file_upload_dir, $custom_file_name);  

    return $custom_file_name
}
0 голосов
/ 18 октября 2019

Если ваше загруженное видео больше, чем параметр загрузки в вашем php.ini, то вы получите эту проблему.

Я предлагаю проверить ваш файл php.ini и увеличить ихдирективы по мере необходимости

php.ini

Example

post_max_size=200M
upload_max_filesize=200M
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...