1.项目运行过程中遇到个问题,保存临时文件时,一直返回false

2.根据经验这个是在/tmp目录下建立临时文件,所以检查了一遍权限问题,发现权限没有问题

3.查出sys_get_temp_dir()这个返回的目录是/data1/phptmp

4.grep了一遍php-fpm的配置文件,找到这个位置

/etc/php-fpm.d/www.conf

env[TMP] = /data1/phptmp
env[TMPDIR] = /data1/phptmp
env[TEMP] = /data1/phptmp

5.这个地方的配置会影响某些函数的功能 , 也会改变$_SERVR环境变量,开启了以后会看到增加了这个环境变量

6.引申想查一下$_ENV环境变量 , 这个变量默认是空数组,只有在php.ini中开启了下面的时候才会有值,并且和$_SERVER是一样的

Default Value: “EGPCS”

7.那么一些框架在目录下放置.env文件,又是咋回事,测试后发现这些文件并不会改变上面$_ENV或者$_SERVER变量的值,可能是某些框架内部单独去读取了这个文件

最新文章

  1. typeahead.js 使用记录
  2. C# 通过代理获取url数据
  3. (转)Shell函数
  4. position-relative 的问题
  5. struts2 中 Actionsupport 的作用
  6. SQL笔记-第七章,表连接
  7. 《Windows核心编程》学习笔记(9)– 在win7或者vista系统下提升一个进程的运行权限
  8. 解决vbox下安装centos不能上网问题
  9. 笔记 - 本地拦截genymotion或者Android模拟器的网络请求
  10. 查看cics 运行状态
  11. AppSetting ,connectionStrings配置节
  12. <经验杂谈>查询表结构的SQL语句
  13. SELinux开关导致mysql服务启动不了
  14. iOS 辛格尔顿
  15. python3 OrderedDict类(有序字典)
  16. .Net Core 在 Linux-Centos上的部署实战教程(二)
  17. 磁盘修改AF
  18. jQuery事件绑定与常用事件
  19. Oracle触发器报错
  20. uuid唯一吗

热门文章

  1. 杨校老师课堂之JavaScript右下角广告弹框教程
  2. 从CSDN到cnblogs
  3. Mybatis实体类属性与数据库字段不一致解决办法
  4. Python高级教程
  5. 监督学习——K邻近算法及数字识别实践
  6. Layer组件多个iframe弹出层打开与关闭及参数传递
  7. 用react重构个人网站 3-22
  8. web前端 DOM 详解
  9. http2.0与http1.X的区别
  10. go语言nsq源码解读一-基本介绍