1.magento2 线上首页报错:Invalid Form Key. Please refresh the page
magento2 前台首页提示:Safari浏览器invalid form key please refresh the page
解决办法:
加入了AKP_CSP后出现的问题,把这个插件禁用或彻底解决控制台引用报错问题
#查看模块 php bin/magento module:status
#开启模块 php bin/magento module:enable
#关闭模块 php bin/magento module:disable
操作:
$php bin/magento module:disable AKP_CSP
$php bin/magento setup:upgrade
$php bin/magento setup:di:compile
$php bin/magento setup:static-content:deploy en_US ja_JP -f
更改php.ini文件的默认设置
取消注释该值并在php.ini中更新所有值
max_input_vars = 200000
max_input_time = 600
max_execution_time = 3600
重新加载PHP配置
/etc/init.d/php-fpm reload
2.本地环境Invalid Form Key. Please refresh the page. on magento admin login page处理办法
需要把Baseurl 的值从localhost改为127.0.0.1
然后运行命令:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento indexer:reindex
php bin/magento cache:clean
php bin/magento cache:flush
或在数据库中执行查询:
DELETE FROM core_config_data WHERE path='web/cookie/cookie_domain';
3.Magento 后台无法登录Invalid Form Key. Please refresh the page. on magento admin login page
应该问题是来自会话存储和cookie的设置。
DELETE FROM core_config_data WHERE path='web/cookie/cookie_domain';
DELETE FROM core_config_data WHERE path='web/cookie/cookie_path';
删除如下目录内容
/var/session
/var/cache