我最近将运行Magento CE 1.7.0.2的网站升级到了1.8.1.0。
执行此操作后,“管理员”面板中的“索引管理”页面显示一个空白屏幕,如下所示:Magento: Index Management Page Just shows Blank
我可以通过ssh(shell / indexer.php --reindexall)重新索引网站,这很好用,所以我知道问题不在于数据库本身。
我用谷歌搜索了这个并发现其他人有类似的问题,并建议禁用扩展等。我已经禁用除核心Mage之外的所有东西,它仍然做同样的事情。我已经完成了所有常见的其他工作,例如清除缓存,浏览器cookie等。仍然是相同的。
我们使用的升级过程如下:
在开发服务器上安装1.8的干净副本
将文件(扩展名,js / css,图片,主题文件)从1.7移动到1.8
在开发服务器上制作1.7数据库的副本。更新app / etc / local.xml,将1.8安装指向数据库(包含我们需要保留的所有产品/客户数据)。
在升级脚本运行的同时在浏览器中运行1.8站点。
答案 0 :(得分:2)
我将Magento 1.7.02升级到1.9.01, 我检查了文件,该文件中缺少一些代码
app\design\adminhtml\default\default\layout\index.xml
我比较了该文件,缺少此代码,因此请在index.xml底部添加
<adminhtml_process_list>
<reference name="content">
<block type="index/adminhtml_process" name="process" />
</reference>
</adminhtml_process_list>
我希望它会显示整个页面不是空白。