阿里云服务器session默认设置下无法保存session,默认设置是在/temp下,查看此目录权限可写可读,并没有权限问题。
尝试修改php.ini的session.save_paht=’/xxxx’,并创建此目录,设置权限,发现还是无法保存session,目录下也没有生存文件。
尝试在代码中修改session保存目录到项目目录中:
$ROOT_PATH_CUSTOM = str_replace("\\", '/', dirname(__FILE__)); $savePath = $ROOT_PATH_CUSTOM."/session"; session_save_path($savePath); session_start();
运行后session文件生成并保存了session。