Как я могу загрузить изображение большого размера

Я уже меняю

memory_limit => -1 => -1

post_max_size => 25 млн => 25 млн

и когда я пытаюсь выполнить dd ($ request-> img);

если я использовал 2 МБ, это работает, но если я использую 6 МБ, он возвращает это, когда я пытаюсь выполнить dd

UploadedFile {#434 ▼
  -test: false
  -originalName: "test.JPG"
  -mimeType: "application/octet-stream"
  -error: 1
  #hashName: null
  path: ""
  filename: ""
  basename: ""
  pathname: ""
  extension: ""
  realPath: "/Applications/MAMP/htdocs/test/public"
  aTime: 1970-01-01 07:00:00
  mTime: 1970-01-01 07:00:00
  cTime: 1970-01-01 07:00:00
  inode: false
  size: false
  perms: 00
  owner: false
  group: false
  type: false
  writable: false
  readable: false
  executable: false
  file: false
  dir: false
  link: false
}

ОБНОВИТЬ

вот мой. html

<form action = "{{ route($route.'store') }}" method = "POST" enctype = "multipart/form-data">
   <input type = "file" name = "img" class = "dropify" data-height = "300" >
</form>

Вы получаете сообщения об ошибках?

T K 04.10.2018 17:20

нет Он просто возвращает нулевое значение, когда я пытаюсь выполнить dd ($ request-> image)

TryHardz 04.10.2018 17:21

Какой веб-сервер вы используете? Вы установили максимальный размер загрузки на своем веб-сервере?

Jerodev 04.10.2018 17:21

Пожалуйста, добавьте html-код и php, чтобы попытаться решить эту проблему, и если вы разместите свой apache.conf лучше.

Paco Gómez Capón 04.10.2018 17:22

Я использую ubuntu 16.04 @Jerodev

TryHardz 04.10.2018 17:28

алерди обновить мой html @ PacoGómezCapón

TryHardz 04.10.2018 17:30

@TryHardz data-height для чего?

Paco Gómez Capón 04.10.2018 17:35

Это css добавляет высоту во ввод @ PacoGómezCapón

TryHardz 04.10.2018 17:38
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
8
44
1

Ответы 1

отредактируйте файл php.ini и установите:

memory_limit = 32M
upload_max_filesize = 70M
post_max_size = 100M

и перезапустите apache.

все еще не работает .

TryHardz 04.10.2018 17:26

@TryHardz не забудьте перезапустить apache.

Christian Gallarmin 04.10.2018 17:27

да, я alredy sudo service apache2 перезапуск

TryHardz 04.10.2018 17:27

@TryHardz, возможно, ваша проблема возникла из-за контроллера, где у вас также есть возможность установить максимальный размер.

Christian Gallarmin 04.10.2018 17:31

нет, я ничего не устанавливал в своем контроллере, не выполнял никаких проверок или правил

TryHardz 04.10.2018 17:31

это странный -mimeType: "application / octet-stream"?

TryHardz 04.10.2018 17:34

@TryHardz нет. application/octet-stream определяется как «произвольные двоичные данные» в RFC 2046, и здесь есть определенное совпадение, что он подходит для объектов, единственное предназначение которых - сохранение на диск.

Christian Gallarmin 04.10.2018 17:37

не могу найти ни одной ошибки. Он просто возвращает нулевое значение :( Не знаю, почему он не может получить данные из $ request-> image

TryHardz 04.10.2018 17:42

Можете ли вы разместить в своем контенте файлы php.ini?

Christian Gallarmin 04.10.2018 17:46

нет, я думаю, что не могу опубликовать слишком много данных, но я перепроверил memory_limit = 32M upload_max_filesize = 70M post_max_size = 100M

TryHardz 04.10.2018 17:50

Странный чувак.

Christian Gallarmin 04.10.2018 18:00

да !! Понятия не имею ...

TryHardz 04.10.2018 18:04

Другие вопросы по теме