关于pagespeed安装后运气nginx出现错误

5.85K 浏览M2交流区

关于pagespeed安装后运气nginx出现错误

按照书中的配置方法,编译完nginx后,无法启动nginx.

nginx: [emerg] dlopen() "/usr/local/nginx/modules/ngx_http_geoip_module.so" failed (/usr/local/nginx/modules/ngx_ht
tp_geoip_module.so: cannot open shared object file: No such file or directory) in /etc/nginx/modules-enabled/50-mod
-http-geoip.conf:1

报上面那个错误,大概我看了下,是modules-enabled文件夹下有几个文件需要启动ngx_http_geoip_module.so等几个module,但是找不到。是否在编译的时候需要加到add-module里?应该怎么加

0

未安装pagespeed之前,你应该安装了nginx,并且nginx配置了geoip?
如果是已安装nginx的情况下再安装pagespeed,你再看下教程。我刚有修改。
(方式2) 已安装nginx的情况下,需要手动安装下

0

谢谢,又搞了一下午,搞明白了,除了教程上的,编译等时候那几个模块还要添加成动态模块,不然会一直报版本错误。
--with-http_xslt_module=dynamic
--with-http_geoip_module=dynamic

0

好的,厉害厉害

0