很久没有处理PHP相关的事情,近日,由于安装PHP环境的那台服务器遭受到Dos攻击,导致服务器不得不关闭80端口,而之前由于地址被写入到二维码中,又不能不让http来访问,于是只好更换服务器了,在使用nginx+php时,在配置PHP环境时遇到了很多问题,特别记录下来。

centos配置php运行提示session_start(): Failed to initialize

在centos部署php后,运行程序提示session_start(): Failed to initialize storage module: files (path: ) 错误的主要是因为 php.ini 配置问题,

打开php.ini配置文件找到 session.save_path 看看是否开启,如果没有开启的话,开启把前面的 ; 去掉,然后后面的路径改成      "/tmp"

session.save_path = "/tmp"

/tmp 是 linux下的tmp目录是一个系统产生临时文件的存放目录,同时每个用户都可以对他进行读写操作