Я могу изменить максимальный размер загрузки файла в php.ini в моем локальном, но не могу сделать то же самое в Laravel 5.4. Я хочу загрузить файл csv 4mb.
Вам необходимо настроить как ваш веб-сервер, так и PHP, чтобы увеличить загрузку файлов. Для PHP вы хотите настроить upload_max_filesize и post_max_size на свой размер. Например:
upload_max_filesize = 5M post_max_size = 8M
Для NGINX вы хотите настроить client_max_body_size , а для Apache вы хотите настроить LimitRequestBody .
В конфигурации вашего веб-сервера также есть несколько других параметров конфигурации, которые могут помешать загрузке больших файлов. Инструкции по настройке этих значений см. В руководстве вашего веб-сервера.
Обратите внимание, что после настройки этих параметров вы захотите перезапустить как PHP, так и ваш веб-сервер.
Спасибо, что помогли мне. Я знаю, что файл php.ini существует в PHP / Apache. Если я отредактирую это, чтобы увеличить размер загрузки, он работает в моем локальном. Но моя цель состояла в том, чтобы загрузить его на моем веб-сайте laravel.
После слишком многих ударов и испытаний я наконец нашел решение, которое вы должны изменить public / .htaccess. Добавьте это
RewriteEngine On php_value upload_max_filesize 10M php_value post_max_size 20M php_value memory_limit 32M
Это увеличит размер загрузки файлов в Laravel 5.4
Недавно я начал использовать laravel и обновлен до 5.4, как только он будет выпущен. Итак, у меня было много вопросов.