phplaravelcsrf

419 CSRF Error when adding enctype="multipart/form-data"


I am using Laravel. When adding enctype="multipart/form-data" in form it give CSRF error and when removing form submitting fine.

My php.ini file settings are:

max_execution_time=3600
upload_max_filesize=2048M
post_max_size=2048M
memory_limit=4096M
<form enctype="multipart/form-data">
  <input name="_token" value="{{ csrf_token() }}" hidden/>
</form>

Solution

  • Solved
    max_input_vars was set to max_input_vars=10000000000000000
    I added this in .htaccess now working fine

    <IfModule mod_php.c>
        php_value max_input_vars 3000
    </IfModule>