姑妄言之姑听之
豆棚瓜架雨如丝

记一次因为标点符号导致重装服务器的经历

前两天的时候,镜缘轩网站出了点问题,加上那个服务器被我折腾的乱七八糟的,所以就想重新弄一下生产环境。为了不影响网站的访问,就先暂时把网站解析到另外一台阿里云香港的服务器上。转到香港后,其实用起来也不错,和国内的访问确实没有感觉出来,再加上有点忙,就一直拖着没有动手。

今天终于抽出时间来弄这个。本来装好系统之后,心血来潮想用用宝塔,毕竟鼠标点比输入代码要方便的多,装上宝塔之后申请Let’s Encrypt证书的时候总是出错,而且没有提示出错的原因,其实在宝塔那里也是可以申请ssl证书的,不过又是需要实名认证,而且不能续签,因为信不过这类小公司,所以遇到实名认证的这玩意就敬而远之了,所以,就删除了宝塔用自己习惯的oneinstack。

记一次因为标点符号导致重装服务器的经历

由于7b2主题的新版要使用phg7.3,而旧版本只能使用php7.2,所以为了以后少折腾就选择安装两个php版本,结果所有的步骤都完成了,Let’s Encrypt也很顺利的申请了泛域名证书。但是,却出现了一个问题,打开网址出现了SWOOLEC Loader ext not installed的提示,但是我明明都是按照要求设置的了。

于是,我就先怀疑是不是因为多安装了php7.3的原因,于是把7.3卸载掉,还是不行,又把php7.2卸载掉,并重新安装,还是不行。最后,我觉得可能是由于先前安装宝塔面板的影响导致。于是再次重装系统。

重装后,安装完生产环境,根据7b2的要求设置php.ini的时候,我一下发现了问题的所在。原来第一次,我设置php.ini的时候,为了省事,直接在终端里用vi编辑的,在回车后,在语法的前面多了一个“;”。本来是extension = swoole_loader72.so;变成了;extension = swoole_loader72.so。

这样的结果就是,系统没有调用 swoole_loader72.so,所以,也就不奇怪会出现SWOOLEC Loader ext not installed的提示。这件小事告诉我,以后一定要更细心一些,考虑更全面一下,不要遇到不好解决的事情就推倒重来。

赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《记一次因为标点符号导致重装服务器的经历》
文章链接:https://iliu.org/2257.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 6

  1. #3

    我的就是用宝塔直接申请的SSL,一年后再手动续吧,

    张波博客4年前 (2019-07-14)回复
    • 每年都要续感觉有点麻烦,还是用let‘s那个,能自动续期,方便,不用再想这件事情了

      跋涉者4年前 (2019-07-14)回复
  2. #2

    折腾服务器确实要非常小心谨慎,要不然一个小符号就会让我们反复折腾

    boke112导航4年前 (2019-07-13)回复
    • 是的,一不小心就挂,呵呵

      跋涉者4年前 (2019-07-14)回复
  3. #1

    都是经验啊

    红嘴鸭4年前 (2019-07-12)回复
    • 是啊,标点符号虽然不是很起眼,有时候确实有大用

      跋涉者4年前 (2019-07-12)回复

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏