解决WordPress读取会话数据失败报错
195 字
1 分钟
解决WordPress读取会话数据失败报错
报错信息
[error] 5378#5378: *2481 FastCGI sent in stderr: “PHP message: PHP Warning: session_start(): open(/var/lib/php/session/sess_11d6edde5218ffa04f1fc6f231efe25d, O_RDWR) failed: No such file or directory (2) in /code/wordpress/wp-content/themes/argon-theme-1.3.5/functions.php on line 432
原因
缺少 PHP 会话目录、具有无效权限和/或无效的 SELinux
解决方法
-
打开/etc/php.ini文件,查看session.save_path的值
-
该值通常是被注释掉的,也就是未设置的状态;在基于 Ubuntu 或 Debian 操作系统的系统上,此变量的默认值为:/var/lib/php7 ; 在基于 RHEL 或 CentOS 操作系统上,默认值为:/var/lib/php/session;如果该变量被设置了特定值,则用该值替换路径。
-
创建和/或设置对 PHP 会话文件夹的适当权限。例如,我的CentOS服务器的PHP会话目录路径是:/var/lib/php/session
-
可输入以下指令:
mkdir -p /var/lib/php/session && chmod 1733 /var/lib/php/session支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
解决WordPress读取会话数据失败报错
https://white-festa.net/posts/wordpress-session-error/相关文章智能推荐
1
WordPress修改上传媒体文件大小限制
CMS2022-05-20
2
LNMP单机拆分为集群并对wordpress实现负载均衡
Web架构从0到1实现Tomcat的负载均衡与Nginx动静态资源分离,配合ansible playbook做软件安装
3
单机部署LNMP架构
Web架构练习 - 部署LNMP单点架构
4
Kubernetes集群基础安全加固
DevOps针对 Kubernetes 集群中因 SHA-1 和 CBC 加密套件引发的安全审计问题,提供了一套完整的控制平面加固方案。内容涵盖SSH禁用弱加密套件和登录防暴力破解;Kubelet、kube-controller、scheduler、etcd等系统组件的TLS1.2加固策略。确保环境在提升安全评级的同时,业务连续性不受影响。
5
从现象到根因:跨多层级定位运维场景中的性能问题
运维排错在 Kubernetes 运维中,有时会遇到节点网络和存储性能突然升高的情况,这篇文章展示了如何通过从网络带宽监控入手,层层递进,最终找出数据库持久化存储时遇到的NFS存储瓶颈。
随机文章随机推荐
