Apache2 反向代理上的 Odoo 14 - 页面速度错误始终如一

Posted

技术标签:

【中文标题】Apache2 反向代理上的 Odoo 14 - 页面速度错误始终如一【英文标题】:Odoo 14 on Apache2 Reverse Proxy - Pagespeed errors consistently 【发布时间】:2021-04-06 13:23:17 【问题描述】:

我在 SSL 环境中一直遇到页面速度错误。该问题出现在我们创建的所有 SSL 环境中。我们使用 Apache2 作为反向代理。这运作良好;但是,Pagespeed 错误发生(无论 pagespeed 在 apache2 中是否处于活动状态)通常在滚动浏览 WEB 页面时会触发。

我们使用的是 Odoo 14 CE,我们的服务器规格非常好。 GCP 实例上有 3+gb 内存和 2vCpu。

我们看到的最常见的错误是:

ReferenceError: pagespeed is not defined

https://example.com/:1

Traceback:

onload@https://example.com/:1:1

这发生在我们网站的每个页面上。我们在 apache2 中禁用了 Pagespeed,但错误仍然存​​在。现在我们正在考虑应该安装 mod_pagespeed 模块,并想知道是否有人使用 Apache2 作为反向代理成功实现了 pagespeed。

请注意,一旦页面速度错误标记,通过 Ctrl+C/P 进行复制/粘贴等操作也会开始触发页面速度错误,这使得有效编辑页面变得极其困难,有时甚至不可能。

请指教。

nginx 更新 现在已经使用 Nginx 1.18.0 和最新的稳定 pagespeed 进行了测试。在此版本中,Pagespeed 也以相同的方式出现了系统错误。

将在其呈现时添加其他信息。

在单个页面中移动过快似乎是导致初始标志的原因。 PageSpeed 关闭也是如此。在 Apache 2.4 和 Nginx 1.18.0(Pagespeed 开启或关闭)中。

这似乎从未在后端发生过,检查了销售、发票等,没有出现 PageSpeed 错误。

【问题讨论】:

【参考方案1】:

我有同样的错误并在尝试了几个小时后解决了它。 单独禁用 pagespeed 不起作用。

    首先在 odoo 中卸载网站应用(将清除您的所有网站) 禁用 Pagespeed 安装网站应用 重新开始构建您的网站 在尝试编辑 html 时,我只遇到了 1 个错误,我在 postgres 中修复了该错误。

Hope.you don't have a large site

【讨论】:

我在 GCP 实例中使用 bitnami Odoo 14 CE

以上是关于Apache2 反向代理上的 Odoo 14 - 页面速度错误始终如一的主要内容,如果未能解决你的问题,请参考以下文章

反向代理不适用于使用 apache2 的 ubuntu 20 上的 https

apache2反向代理到docker容器403被禁止?

odoo 反向代理设置

12.反向代理——Apache2

apache2.2 反向代理 配置css js静态文件

ubuntu12.04+apache2.4+django 配置反向代理