tp5配置项目出现 session_start(): No session id returned by function 错误的解决办法

今天访问项目网站的时候发现页面显示“session_start(): open(/tmp/xxxxxxx,O_RDWR) failed: No space left on device (28)”,瞬间蒙住了,这是什么东西,从未见过,话说本来就不熟悉thinkPHP程序,这可咋办,负责项目的同事今天有事请假了,没在公司,还得百度自己尝试解决,错误显示如图。

tp5配置项目出现 session_start(): No session id returned by function 错误的解决办法

但是百度了相关信息之后基本都不匹配,有的人是迁移之后出现的,他们的解决办法就是把php默认的缓存路径修改了,貌似就可以了,但是我们不是迁移出现的,是后台做压力测试导致,后来看到一篇类似的文章,也是出现的这种情况,大概的原因是,memcache接管了session,而我没有安装memcache扩展,安装memcache扩展就好了,我登录服务器控制面板,安装了memcache和memcached两个扩展插件,宝塔面板在在php管理中添加,如图:

tp5配置项目出现 session_start(): No session id returned by function 错误的解决办法

安装之后重新配置服务器,嗯嗯,可以访问了,但是麒麟服务器的兼容性还是不太友好,至于是宝塔的问题还是服务器的问题不为所知,为什么这么说呢?因为,我安装这两个扩展插件拥挤快一小时了,起初了显示等待安装,可是服务器没有安装其他软件,按理说应该直接安装,然后重启服务器,安装才算成功,好吧,项目访问正常了就像,至于原因不想知道了,累呀,至于是否安装成功,可以使用PHP info查看,若能搜到表示memcache扩展安装成功。

文章声明:以上内容(如有图片或视频亦包括在内)除非注明,否则均为网站名称原创文章,转载或复制请以超链接形式并注明出处。https://xz.itlaoli.com/blog/589.html

« 上一篇
下一篇 »

相关推荐

想搭Halo博客?MySQL和PostgreSQL怎么选?看完这篇就懂了

2025年09月02日

6824阅读

告别局域网限制,cpolar 内网穿透+宝塔面板,公网远程访问超简单

2025年08月26日

3794阅读

windows修改服务器远程桌面端口图文教程

2025年08月04日

3676阅读

为什么本地 HTML、JS、JSON 文件会出现跨域问题?

2025年07月18日

4254阅读

搭建自己的技术博客有什么意义?

2025年07月03日

4172阅读

解决Zblog文章中Emoji表情显示为问号的问题​

2025年06月30日

3910阅读

发表评论

访客 访客
评论列表 (有 5 条评论,6843人围观)
网友昵称:牧马起重机械
牧马起重机械 V 评论者 Google Chrome 91.0.4472.114 Windows 10 x64 板凳
2021年06月26日 来自天津 回复
大力支持老哥,也请老哥支持我一下,www.mumaqizhong.com
网友昵称:李洋博客
李洋博客 V 博主 Sogou Explorer Windows 10 x64
2021年06月28日 来自上海 回复
@牧马起重机械 必须支持,已回访!
网友昵称:林羽凡
林羽凡 V 评论者 Google Chrome 90.0.4430.85 Windows 10 x64 椅子
2021年06月25日 来自上海 回复
面向搜索引擎开发,只要项目能运行,不深入探讨其原因,哈哈哈哈
网友昵称:李洋博客
李洋博客 V 博主 Sogou Explorer Windows 10 x64
2021年06月28日 来自上海 回复
@林羽凡 不了解TP5所以深入不了~
网友昵称:花晨月夕
花晨月夕 V 评论者 Google Chrome 91.0.4472.114 Windows 10 x64 沙发
2021年06月24日 来自上海 回复
前排吃瓜
取消
微信二维码
微信二维码
支付宝二维码