@arkanum

Почему nginx не видит модуля pagespeed?

Доброго!
Устанавливал pagespeed по документации https://developers.google.com/speed/pagespeed/modu...

Прописывая в /etc/nginx/nginx.conf pagespeed on; сервер не перезагружается. Не видит модуль pagespeed. Куда он установился и где определить путь, чтобы nginx увидел таки модуль pagespeed.
  • Вопрос задан
  • 3673 просмотра
Пригласить эксперта
Ответы на вопрос 2
@arkanum Автор вопроса
Дело на самом деле в другом.
Я его компилировал, но процесс остановился вот на чём:
./configure: error: no tmp/ngx_pagespeed-release--beta/config was found

Изначально я распаковал ngx_pagespeed в /root/
Решил, что из-за прав доступа. Перешёл в /tmp, распаковал, применил к /tmp chmod -R 777

Всё завертелось.

НО!
-e "s|%%PID_PATH%%|/usr/local/nginx/logs/nginx.pid|" \
-e "s|%%CONF_PATH%%|/usr/local/nginx/conf/nginx.conf|" \
-e "s|%%ERROR_LOG_PATH%%|/usr/local/nginx/logs/error.log|" \

Всё установилось согласно этому пути '/usr/local/nginx/conf/'
А у меня все конфиги в /etc/nginx/nginx.conf

Следовательно:
[root@vps7904 nginx-1.6.2]# /etc/init.d/nginx restart
nginx: [emerg] unknown directive "pagespeed" in /etc/nginx/nginx.conf:17
nginx: configuration file /etc/nginx/nginx.conf test failed
Ответ написан
opium
@opium
Просто люблю качественно работать
Так то там же в руководстве надо сперва его скомпилить в нгинкс, а вы сразу его начали настраивать
https://developers.google.com/speed/pagespeed/modu...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы