宝塔面板,PHP上传创建目录失败(mkdir) # 背景 工具:宝塔面板,Thinkphp 写了个方法将图片上传到项目目录外,比如/alidata/www/domain/public/的项目,将图片上传到/alidata/www/assets/下 其中runtime、assets文件都给了777权限。 上传图片接口报错,显示无权限创建目录“/alidata/www/assets/”。 # 解决方案 在宝塔面板中创建网站后自动在public目录下生成.user.ini,这个文件限制了访问的路径,删除即可。