【问题标题】:Illuminate \ Http \ Exceptions \ PostTooLargeException - Laravel 5照亮\ Http \ Exceptions \ PostTooLargeException - Laravel 5
【发布时间】:2018-11-12 15:48:05
【问题描述】:

我使用 PHP 7.0,我也在我的 Ubunutu 服务器上使用 Apache。

我已经更新了我的php.ini

cat /etc/php/7.2/fpm/php.ini                                                                                                                                                                                              
post_max_size = 2000M                                                                                                              
upload_max_filesize = 2000M
memory_limit = 4000M   

我已经重启服务了

service php7.2-fpm restart

我还在继续

Illuminate\Http\Exceptions\PostTooLargeException

我还想念什么? Apache 有什么我应该做的吗?

【问题讨论】:

  • 也许.htaccess中设置了一个值?
  • 你知道我应该检查什么文件吗?我会检查的。
  • 查看.htaccess 文件或this option 的虚拟主机文件,并尝试重新启动apache。
  • ValidatePostSize 中间件比较 request()->server('CONTENT_LENGTH')ini_get('post_max_size')。对这些进行转储可以帮助您进行更多调试。

标签: php laravel apache laravel-5 php-ini


【解决方案1】:

注意:我更新了错误的文件,因为我会使用 Nginx

由于我使用 Apache,我应该更新此文件

/etc/php/7.2/apache2/php.ini

对正确的文件进行更改并重新启动后,现在每个都按预期工作。

cat /etc/php/7.2/apache2/php.ini | grep -E 'post_max_size|upload_max_filesize|memory_limit'                             
memory_limit = 500M                                                                                                         
post_max_size = 500M                                                                                                        
upload_max_filesize = 500M 

【讨论】:

    猜你喜欢
    • 2021-07-26
    • 2018-07-14
    • 1970-01-01
    • 2018-09-07
    • 1970-01-01
    • 2019-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多