WordPress主题编辑器报500错误:Gillion主题执行超时求助
Gillion主题编辑时执行时间超时错误解决方案
提升PHP最大执行时间
执行时间和内存是独立的设置,可通过两种方式调整:- 在网站根目录的
wp-config.php文件末尾添加代码:set_time_limit(600); // 可根据实际情况调整时长,比如设置为600秒 - 若有服务器管理权限(比如cPanel),找到PHP配置面板,修改
max_execution_time参数为600或更高,保存后重启PHP服务。
- 在网站根目录的
排查Gillion主题的代码逻辑
报错行在WordPress核心文件,但问题根源大概率在Gillion主题的代码触发了核心文件的长时间执行:- 检查主题的自定义izer、编辑器相关功能,是否存在大量循环、远程请求或低效数据库查询。
- 通过FTP或服务器文件管理器手动编辑主题文件,先注释掉主题中与编辑器实时预览、动态加载相关的代码段,再测试编辑操作。
- 备份当前主题自定义内容后,下载最新版本的Gillion主题覆盖安装,排除旧版本的bug问题。
禁用主题编辑器的实时预览
WordPress自带编辑器的实时预览功能可能加重负载,可通过代码禁用:
在主题的functions.php文件中添加:add_filter('theme_editor_previewable', '__return_false');之后再尝试编辑主题文件,看是否能正常完成操作。
绕过WordPress自带编辑器
直接使用FTP工具(如FileZilla)或服务器文件管理器编辑主题文件,编辑完成后上传覆盖,避免WordPress编辑器的额外加载逻辑导致超时。
内容的提问来源于stack exchange,提问作者Elyas Amini
相关产品推荐
相关产品推荐

