Невозможно изменить параметры для ngx_pagespeed - PullRequest
0 голосов
/ 08 октября 2019

Мне удалось успешно добавить ngx_pagespeed на мой сервер Nginx в Digital Ocean. Я выполнил автоматическую установку следующим образом: https://www.modpagespeed.com/doc/build_ngx_pagespeed_from_source

Модуль работает - например, я вижу, что он автоматически конвертирует мои изображения .jpg в .webp. Кроме того, curl -I -p http://localhost| grep X-Page-Speed возвращает заголовок X-Page-Speed: 1.13.35.2-0.

Однако я не могу редактировать какие-либо параметры . Когда я пытаюсь запустить что-то вроде pagespeed rewrite_images on или даже pagespeed on, я получаю ошибку pagespeed: command not found.

В соответствии с документацией pagespeed должна быть командой для Nginx: https://modpagespeed.com/doc/configuration

Я пробовал пару других команд:

  1. whereis pagespeed возвращает pagespeed:
  2. which pagespeed ничего не возвращает.

НасколькоЯ знаю, что они должны возвращать полный путь, что-то вроде /usr/bin/pagespeed

1 Ответ

0 голосов
/ 11 октября 2019

Проблема заключалась в том, что по какой-то причине я думал, что флаги скорости страницы были включены / выключены с помощью команд терминала. Это предположение неверно. На самом деле это нужно сделать в виде директив Nginx, добавить их в файл nginx.conf и перезапустить сервер Nginx.

...