林莺啼到无声处,青草池塘独听蛙

04月 16

升级了一下服务器,把早班车的服务给弄跪了

真是自作孽,不可活啊。

好端端的服务,心血来潮升级了一下服务器环境,由之前的PHP5.x升级到PHP7.x,Mysql数据库也升到5.7,好嘛,服务全线当机。整整花了2个晚上的时间才把基础服务弄好,其中还包括一次服务器系统重装!

主要碰上的几个坑:

  1. PHP升级之后,运行的机制似乎跟之前的不一样,试了半天,sock的服务似乎一直不能用,不知道啥情况。改IP访问解决。
  2. 如果你是php5.0-fpm直升的话,最好作个备份,升到php7.0-fpm不仅仅是改个/run/php/php7.0-fpm.sock这么简单,至少,我重装系统之前是死在这一步。
  3. Mysql数据库升级倒好还,但版本一定要挑对,要不然各种依赖会整死你。实在不行,就apt-get install吧。
  4. PHP7.x之后,Mysql的支持已经只剩下mysqlnd的连接方式,说简单点,就是之前的两种连接方式现在只剩下mysql_pdo这种方式了。
  5. 我这种瞎整的三脚猫,又没有服务器维护技能又想用新版本,活该吃这个瘪。

目前虽然基础服务已经恢复了,但是我之前写的项目都是使用mysql的连接方法,现在已经全线崩溃。上述PHP7.x之后弃用mysql_connect的方法是查了好久才查到,而mysql_pdo之前也没有接触过,这回不知道要怎么整了。好在用框架的项目都支持得比较好,比如当前的博客是Typecho的,直接修改一下连接参数就恢复了。尴尬的是自己写的那早些年的程序。

目前最要紧的事情就是怎么把早班车的项目恢复回来,那个已经在线上跑了一年多的项目,这么停下来似乎不太好,但目前还没找到好的解决方案,公司的这段时间事情又很多……

一直在想重写服务端代码,这回是契机了吗?时间要怎么挤呢?这是个问题。

好吧,早班车的项目看来是得来一波更新了,把ATS加上。目前,只能暂停服务了,抱歉了各位。

以前要整服务器之前,看来有必要做个镜像,或者服务备份,嗯。算了,还是不整系统比较稳妥。

标签:none

还不快抢沙发

添加新评论

最新文章

最近回复

  • Arturia.Αμανίτιδα:青蛙哈哈哈,发现你了
  • 凯哥自媒体:分享的不错,谢谢
  • 青蛙:养成习惯了就还好。
  • crossjs:还在坚持写博客,不错。
  • 青蛙:唯一一次金卡是公司工资卡时申请的,免管理费。后来离职了,也就把这...
  • 青蛙:谢谢,再见。
  • Levon:招商银行金卡被取消资格,每个月扣我10元管理费,没有任何短信通知...
  • sbsb:穷B真是可怜,天天折腾垃圾机唉,小公司的looser
  • gen:我现在电脑前就摆着两条充电线,Old and New...
  • 青蛙:你可真仔细。我是电子账单,上面没有你说的那些东西。
  • 分类

    归档

    广告