在本地安装magento 2站点。一半由开发者开发。 他在他的机器上的网站版本似乎工作正常。我的版本在admin-> content->页面部分....和网站前端主页中提供了与CMS页面相关的错误:
Notice : Undefined index: PK_CMS_PAGE in /vendor/magento/framework/EntityManager/EntityMetadata.php on line 96
在线找到的与此问题相关的信息不多。 设置:升级已经运行,并且运行良好。
有人能指出我正确的方向来解决这个问题吗?
答案 0 :(得分:1)
cms_page表缺少其主键!
答案 1 :(得分:0)
安装/导入项目db:
可能会超出max_execution_time
致命错误:xampp \ phpMyAdmin \ libraries \ dbi \ DBIMysqli.php上线超过300秒的最大执行时间...
你需要:
1.在php.ini中更改max_execution_time:
的max_execution_time = -1
2. xampp \ phpMyAdmin \ libraries \ config.default.php:
$ cfg [' ExecTimeLimit'] = 0;
3.重启apache和mysql
3.删除损坏的数据库并导入/重新安装magento 2
答案 2 :(得分:0)
对于法师2.1版本,这对我有效
rm -rf pub/static/frontend/ && rm -rf pub/static/_cache && rm -rf var/view_preprocessed/ && rm -rf var/cache && rm -rf var/generation && rm -Rf var/di && rm -Rf var/page_cache
bin/magento c:f