DIvi 主题生成器 发生了未知错误,请稍后重试



我一直在尝试让divi 主题构建器工作,但总是弹出此错误;

"发生未知错误,请稍后再试。">

我已经尝试了配置

memory_limit 256M
post_max_size 128M
max_execution_time 300
upload_max_filesize 64M
max_input_time 600
max_input_vars 6000

甚至将我的PHP升级到7.4,但仍然得到相同的错误

附加信息: WordPress版本:5.3.2 迪维版本:4.0.9

我今天也遇到了同样的问题,这是我解决它的方法。

步骤1:在我的WordPress仪表板上查看了Divi->支持中心,以获取任何错误列表。

迪维支持中心

这清楚地表明wp内容目录是不可写的。为了进一步确认,请遵循步骤2。

步骤2:在wp-config中启用WordPress调试日志.php如下所示:

define( 'WP_DEBUG', true);

现在我在网络服务器日志文件中看到以下错误:

2020/01/08 10:48:49 [error] 18271#18271: *2598 FastCGI sent in stderr: "PHP message: .../cache/Directory.php:65 ET_Core_Cache_Directory::_initialize():
Unable to write to the filesystem. Please ensure that PHP has to write access to one of the following directories:
- WP_CONTENT_DIR
- wp_upload_dir()
- ET_CORE_CACHE_DIR" while reading response header from the upstream, client:

或多或少很清楚,由于网络服务器无法WP_CONTENT_DIR写,发生了超时。向运行网络服务器(在我的例子中为 Nginx(的用户提供了所需的权限,如下所示:

#chown <username>:nginx wp-content/
#chmod 775 wp-content

现在它开始工作了。希望这有帮助。这是因为 Divi 在 wp-content dir 中创建一个名为 et-cache 的目录,通过生成缓存在 et-cache 文件夹中的静态 css 文件来提高性能。

您应确保"帖子最大大小"和"上传大小限制"具有相同的值。

或者,我想问一下您在安装中安装了多少个插件?

不兼容的插件和/或主题以及不正确的文件权限设置可能是此问题的根源。

因此,建议您测试插件。导航到WordPress中的插件>已安装的插件。选中插件旁边的顶部复选框(选择除divi 之外的所有插件(,然后从批量操作下拉菜单中选择停用。单击应用,然后返回要编辑的页面。

如果它加载,则您的插件之一是问题所在。不幸的是,没有简单的方法可以判断哪一个。您必须单独重新激活每个插件,并每次检查您的问题。一旦问题再次出现,您刚刚激活的插件就是问题所在。

最新更新