我使用WooCommerce与方舟主题(第三方主题)在我们的WordPress网站上。直到最后一周左右,我才注意到结帐页面被呈现为空白页的问题。
可以通过以下一系列步骤复制此错误:
在与我的服务器提供程序聊天之后,我注意到出现了一些PHP错误。下面是一个有关错误的例子。
它似乎有一个插件冲突的新鲜框架(一个插件的主题所需的工作计划)。禁用这个特定的插件显示结帐页面很好,尽管网站的样式大部分消失了(这不是我想要的东西)。
我已经联系了WooCommerce和主题的开发人员以寻求帮助。前者由于使用第三方主题而不愿提供帮助。后者在回答我的问题时特别慢。
主题和所有插件都是最新的.在对某些插件应用一些更新时,我确实注意到了这个问题,但没有注意到有问题的插件(WooCommerce/ question框架)。此外,打开浏览器的开发人员控制台确实会显示一个JQuery错误(未指明的错误:语法错误,无法识别的表达式:.)我认为这和这个问题有关。
任何类型的援助都将受到极大的感谢,因为关键的错误正在发生在一个现场网站上,这特别地损害了我们做生意的机会。
发布于 2017-10-02 22:38:26
乍一看,这个插件(新鲜框架)很可能是最近更新的.
停用移除其函数,启用它包括函数,但破坏页面。
建议检查插件的历史并恢复到以前的版本。如果这是不可能的,那么您可能不得不等到错误得到修复(或者自己尝试修复),但是正如您所看到的,问题很可能出现在更新新框架之前。
PD: PHP通知不是错误,这些错误只是PHP警告&从PHP警告中可以看出,文件路径在试图编写freshizer.php第248行时出现了问题
您可以通过添加wordpress日志消息或回显路径来临时检查它试图写入的路径.
https://stackoverflow.com/questions/46534648
复制相似问题