Elementor无法保存更改:文档已处于保存进程问题求助
我之前处理过好几例类似的Elementor保存故障,尤其是在内容体量超大的页面上,这种"Document already in save progress"报错往往和服务器资源限制、页面元素负载或者Elementor内部的保存队列冲突有关。结合你提到换主机就正常的情况,大概率是当前服务器配置或页面本身的细节问题导致的,给你几个针对性的排查解决方向:
检查服务器核心配置参数
大页面保存需要更多的执行时间和内存,当前服务器的参数可能不足以支撑。你可以创建一个phpinfo.php文件(内容为<?php phpinfo(); ?>)上传到服务器根目录访问,重点查看这几个参数:max_execution_time:建议调到300秒以上memory_limit:至少设置为256Mpost_max_size/upload_max_filesize:建议调到64M以上
如果自己没有权限修改,直接联系主机商调整这些配置即可。
清理Elementor内部缓存与冗余修订
Elementor自身的缓存或者过多的页面修订记录可能会卡住保存队列:- 进入后台「Elementor > 工具 > 通用」,点击清理缓存按钮;
- 打开问题页面的Elementor编辑器,点击右上角的修订版本图标,删除大部分旧修订,只保留最新的2-3条,减少页面加载的资源占用。
排查页面内的高负载元素
内容量大的页面通常藏着拖慢保存的"元凶":- 先尝试隐藏页面一半的模块,再点击保存,如果能成功,就逐个恢复模块排查是哪个元素导致的问题;
- 检查页面内的图片是否都做了压缩,大尺寸未优化的图片会大幅增加保存时的数据传输量;
- 如果页面有自定义HTML/CSS代码,仔细检查是否存在语法错误,错误代码很容易打断Elementor的保存逻辑。
延长Elementor的保存超时时间
可以通过代码自定义Elementor的保存超时阈值,把这段代码添加到主题的functions.php文件或者自定义功能插件中:add_filter( 'elementor/save/timeout', function() { return 60; // 设置为60秒,可根据页面大小适当调整 } );启用Elementor安全模式排查冲突
在Elementor编辑页面,点击左下角的汉堡菜单,选择安全模式启用。这个模式会禁用所有第三方插件和主题的额外功能,只保留Elementor核心功能。如果此时能正常保存,说明是OceanWP主题的某个功能或者第三方插件和Elementor在大页面场景下存在冲突,你可以逐个启用插件/主题功能来定位具体问题。
如果以上方法都没解决,还可以尝试把这个大页面导出为Elementor模板,然后新建一个空白页面导入模板再保存,有时候页面内部的数据结构异常也会导致这类问题,重新导入能重置页面结构。
内容的提问来源于stack exchange,提问作者bozenaaz

