爱生活

  1. 首页
  2. WEB
  3. 正文

使用LNMP之后遇到的奇奇怪怪的问题

2024-06-20 480点热度 0人点赞 0条评论

之前的vps被搞挂了之后,只能使用甲骨文云的基础免费vps了,性能弱内存小,于是改用了LNMP。

问题统一:首页无法正常显示

解析了域名,上传了文件之后,首页始终无法正常显示。nginx的状态是运行的,修改过nginx的配置文件,网站的配置文件也都检查过,内容没有问题。但是网站就是无法打开。于是来来回回的研究LNMP上的说明文件,在这里发现了原因可能出现在伪静态上。

在原文里有这么一段说明:

在root /home/wwwroot/www.vpser.net;这一行下面添加:
include rewrite/wordpress.conf;

打开网站对应的config,发现include rewrite/wordpress.conf,这一句是有的(可能在安装的时候选择了wordpress所以默认就有了),只是被注释掉了,删掉注释号,保存上传刷新,久违的页面终于打开了。

 

问题二:nginx报错http2问题

运行nginx -t,会提示

nginx: [warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead in XXXX

也是照了很久的问题

原因是新版本的nginx中弃用了listen指令的http2参数,所以报错,不知道为啥lnmp一键包没有修正。

在lnmp自动生成的虚拟网站config文件中对应的内容是这样的:

listen 443 ssl http2;
listen [::]:443 ssl http2;

只需要改为如下内容即可正常:

listen 443 ssl;
listen [::]:443 ssl;

替换之后,nginx便不会再报错。

相关

标签: 暂无
最后更新:2024-06-21

aRu

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2024 爱生活. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang