无法更改 ngx_pagespeed 的选项
Unable to change options for ngx_pagespeed
我能够成功地将 ngx_pagespeed 添加到我在 Digital Ocean 的 Nginx 服务器。我按照这个做了自动安装:https://www.modpagespeed.com/doc/build_ngx_pagespeed_from_source
该模块有效 - 例如,我可以看到它自动将我的 .jpg 图像转换为 .webp。另外,curl -I -p http://localhost| grep X-Page-Speed
returns X-Page-Speed: 1.13.35.2-0
header.
但是,我无法编辑任何选项。当我尝试 运行 类似 pagespeed rewrite_images on
甚至 pagespeed on
的东西时,我得到一个错误 pagespeed: command not found
.
根据文档 pagespeed
应该是 Nginx 的命令:https://modpagespeed.com/doc/configuration
我尝试了其他几个命令:
whereis pagespeed
returns pagespeed:
which pagespeed
returns 什么都没有。
据我所知,这些应该返回完整路径,例如 /usr/bin/pagespeed
问题是出于某种原因,我认为 pagespeed 标志是通过终端命令 on/off 转换的。这个假设是错误的。它实际上需要作为 Nginx 指令完成,添加到 nginx.conf 文件并重新启动 Nginx 服务器。
我能够成功地将 ngx_pagespeed 添加到我在 Digital Ocean 的 Nginx 服务器。我按照这个做了自动安装:https://www.modpagespeed.com/doc/build_ngx_pagespeed_from_source
该模块有效 - 例如,我可以看到它自动将我的 .jpg 图像转换为 .webp。另外,curl -I -p http://localhost| grep X-Page-Speed
returns X-Page-Speed: 1.13.35.2-0
header.
但是,我无法编辑任何选项。当我尝试 运行 类似 pagespeed rewrite_images on
甚至 pagespeed on
的东西时,我得到一个错误 pagespeed: command not found
.
根据文档 pagespeed
应该是 Nginx 的命令:https://modpagespeed.com/doc/configuration
我尝试了其他几个命令:
whereis pagespeed
returnspagespeed:
which pagespeed
returns 什么都没有。
据我所知,这些应该返回完整路径,例如 /usr/bin/pagespeed
问题是出于某种原因,我认为 pagespeed 标志是通过终端命令 on/off 转换的。这个假设是错误的。它实际上需要作为 Nginx 指令完成,添加到 nginx.conf 文件并重新启动 Nginx 服务器。