做了个自己的博客,后台上传图片的时候报错如图:首先反应是权限问题,runtime和uploads文件夹已经给了777权限了,超出菜鸟的解决范围,果断百度,但是百度了一堆,全部是关于runtime的,直到我看到了跟我一样问题的...
做了个自己的博客,后台上传图片的时候报错如图:

首先反应是权限问题,runtime和uploads文件夹已经给了777权限了,超出菜鸟的解决范围,果断百度,但是百度了一堆,全部是关于runtime的,直到我看到了跟我一样问题的大兄弟:手动艾特他们https://www.cnblogs.com/ctsch/p/7859565.html,https://ask.fastadmin.net/question/1180.html
我捋一捋记忆(刚解决的就记不住了...TAT):说的是用户组跟用户的权限不到位,在apache的配置文件里,用户跟用户组都是apache,改成www并且把项目文件夹所在文件夹的用户和用户组都改为www,之后去配置当中赋予www所有的权限,之后再给uploads和runtime读写权限,然后重启apache,这个困扰我大半天的问题...等等,还没有结局,又报错了:
session_start():Session data file is not created by your uid
翻译这么说:

然后我百度找到了这位大哥:https://blog.csdn.net/qq_34908844/article/details/70055602
分析得很到位,我也把session文件删光重启,问题解决。
接下来时鸣谢环节:
CSDN 柴坤:centos下配置apache用户及用户组权限
天涯雪 :linux 下修改 apache 启动的所属用户和组
CSND 郭玉朝 session_start():Session data file is not created by your uid
顺便说一下上传大小的问题,图片大小超过服务期限制会报错:Call to a member function validate() on null,接收不到(也可以认为接受不了吧hhh)
这位大哥有详细贴:https://chenxuehu.com/article/2017/03/6218.html
我这个菜鸟就不赘述了
本文标题为:tp5+linux+apache php7.1.30环境下,上传图片报错:mkdir():permission denied
- nginx中封禁ip和允许内网ip访问的实现示例 2022-09-23
- CentOS7安装GlusterFS集群的全过程 2022-10-10
- KVM虚拟化Linux Bridge环境部署的方法步骤 2023-07-11
- 【转载】CentOS安装Tomcat 2023-09-24
- 阿里云ECS排查CPU数据分析 2022-10-06
- 解决:apache24 安装后闪退和配置端口映射和连接超时设置 2023-09-11
- 利用Docker 运行 python 简单程序 2022-10-16
- 教你在docker 中搭建 PHP8 + Apache 环境的过程 2022-10-06
- CentOS_mini下安装docker 之 安装docker CE 2023-09-23
- IIS搭建ftp服务器的详细教程 2022-11-15
