博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
为现有系统新增服务器
阅读量:5926 次
发布时间:2019-06-19

本文共 1192 字,大约阅读时间需要 3 分钟。

hot3.png

公司目前生产上有四台服务器,现新增一台服务器,作为专门对外的接口服务器,由于现在的服务器不是统一的配置,有些是最近增加的,有些是很早之前的,在这次新增的时候,着实踩了好几个坑

1.php.ini文件中的配置

    从其中一个服务器A,拷贝了php.ini到新增的服务器上,问题来了,一直报(session是用memecache来保存的)

PHP Fatal error:  session_start(): Failed to initialize storage module: memcache (path: /tmp)

   A服务器 在phpinfo()中session.save_path是有值的,但是php.ini中却配置了 /tmp  经过一番查找,php有多个扩展的*.ini文件,session.save_path在扩展的配置文件中

2.php_errors.log

  php的错误日志报     register_long_arrays 以及下面的错误

 It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Chongqing' for 'CST/8.0/no DST'

   在Php.ini中添加下面的配置

    register_long_arrays = Off    date.timezone = Asia/Chongqing

3.目录权限问题

    由于使用了smarty模板解析引擎,需要将其解析之后存放文件的目录修改为和代码一直的用户和用户组

/opt/www/crm/template_c目录的用户组及用户应为apache

4.公司内部的一个将系统解耦的服务需要启动

5.发现好多页面加载的时间太长,通过xhprof观察调用curl的时候耗费了很长的时间

   最后没有办法,让运维直接在服务器上curl访问接口,发现也耗费了很长的时间

   通过Ping发现,指向错误

   终极解决办法,将/etc/hosts中的所有配置全部删除,结果页面就可以正常访问了

6.xhprof的添加

   xhprof添加了,但是不能查看图片,缺少graphviz包

转载于:https://my.oschina.net/andyfeng/blog/342791

你可能感兴趣的文章
jenkins maven testng selenium自动化持续集成
查看>>
乐观锁的概念
查看>>
查看Linux进程CPU过高具体的线程堆栈(不中断程序)
查看>>
Win10系列:VC++ Direct3D模板介绍1
查看>>
[转]How rival bots battled their way to poker supremacy
查看>>
自定义控件详解(四):Paint 画笔路径效果
查看>>
推荐电影 奥黛丽赫本的十大经典电影 1953-1989
查看>>
页面获取Spring Security登录用户
查看>>
LaTex与数学公式
查看>>
微服务架构成功之路
查看>>
Java基础- super 和 this 解析
查看>>
霍夫变换
查看>>
【机房收费系统】多么痛的领悟
查看>>
Lucene5.5.4入门以及基于Lucene实现博客搜索功能
查看>>
设置utf8编码问题
查看>>
有没有一段代码,让你觉得人类的智慧也可以璀璨无比?【转】
查看>>
MinGW安装和使用基础教程
查看>>
NHibernate之旅(7):初探NHibernate中的并发控制
查看>>
看小说的这些年
查看>>
微信支付四大支付模式分别有哪些区别?
查看>>