codeigniter 日志写入失败诡异问题
来源:互联网 发布:软件架构设计模型 编辑:程序博客网 时间:2024/04/29 23:47
环境:服务器环境是nginx+php-fpm,
问题:在windows下开发调试没问题,但是,已上传到linux服务器,就死活报504错误。打开了php错误日志也没反应,根本没有错误信息。
解决:没办法,只能一行行打断点。
最后发现,是log日志问题,在core里的log.php 的flock($fp, LOCK_EX); 这行过不去了。太奇怪了,有并发写入,导致日志写入等待,最终导致超时。
偶然发现每次执行程序都报:It is not safe to rely on the system’s timezone settings错误,是个warning错误,我也太在意,日志文件里也打印了,难道和这个冲突了?!
我网上搜了一下,修改 php.ini,查找 date.timezone 去掉前面的分号修改成为:date.timezone = PRC。重启php-fpm,瞬间就好了!
0 0
- codeigniter 日志写入失败诡异问题
- codeigniter的logs无法写入日志文件问题
- codeigniter session无法写入问题
- storm写入es失败问题
- 基于codeigniter框架写的网站日志系统适配器(支持写入本地文件、数据库、远程服务器)
- 内存数据库研发日志之一.共享内存的诡异问题
- Windows延缓写入失败 问题的解决方法
- writeToFile 写入失败问题 --->字典去空值
- 关于Android写入文件失败的问题
- 关闭页面时,写入日志的问题
- 错误日志System.log写入问题
- 一个诡异的问题:Mac上Charles只能抓浏览器,抓app包失败的问题
- 写入日志
- 有道字典主窗口初始化失败、暴风影音停止工作的诡异问题
- 有道字典主窗口初始化失败、暴风影音停止工作的诡异问题
- python日志打印重复(诡异)
- 一次诡异的日志死锁
- 关于MysQL中写入日期类型数据失败的问题
- QImage与QPixmap
- 常见的几大排序算法——Java语言描述
- 一个人的自嗨
- 打乱一个数组
- 《Matlab在数学建模中的应用》笔记系列1-线性规划
- codeigniter 日志写入失败诡异问题
- mac上安装mysql 1405 无法连接问题解决办法
- 知道这20个正则表达式,能让你少写1,000行代码
- 面试中的大数据多路归并排序
- 虚函数:虚函数的作用
- C语言 fread()与fwrite()函数说明与示例
- ios developer tiny share-20160831
- Android事件分发机制详解
- Ubuntu 14.04 LTS Sublime Text 无法输入中文