首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >wordpress下载主题报错问题

wordpress下载主题报错问题

原创
作者头像
超级牛马
发布2025-09-28 14:17:52
发布2025-09-28 14:17:52
12700
代码可运行
举报
运行总次数:0
代码可运行

背景

自建wordpress,手动搭建的LNMP环境

报错关键词

输入你的FTP连接密码

安装失败:无法创建目录

安装失败:无法复制目录

无权限操作

安装失败:无法创建目录/usr/share/nginx/html/wordpress/wp-content/upgrade/blogier.1.9

解决方案

1.首先我们需要知道wordpress的下载方式是通过ftp服务搭建的

1.1所以服务器必须要有ftp服务,在这里建议大家可以参考文档直接操作

阿里云搭建参考文档

腾讯云搭建参考文档

其他云未收录,可以去对应官网搜索,本质上没有区别,但是建议参考各家自己的问题

如果大家FTP搭建报错了,建议联系各家云厂商技术支持,同时输入命令部署后也可以让客服人员帮忙协助测试

FTP业务部署后你就可以开始下载了,上述问题中,从方便到到方便开始排列

2.首先看到报错后收集信息,创建,复制很明显这是一个操作失败了,并不是你缺少什么

故可以定位到问题是谁无法干什么事

3.根据上方的报错可以知道问题来自:/usr/share/nginx/html/wordpress/wp-content/upgrade/blogier.1.9这里

4.故进入服务器首先找到这个目录! 请注意这里的/upgrade/blogier.1.9是不存在的,因为你还没有创建成功

通过上述分析,基本定位是这个目录的权限问题故参考图片查看用户和用户权限

1.首先,检查 /usr/share/nginx/html/wordpress/wp-content 的文件权限

代码语言:javascript
代码运行次数:0
运行
复制
ls -al /usr/share/nginx/html/wordpress/wp-content

2.我发现文件用户组和用户都是nginx这个用户的,故修改了一下用户为www用户,选择修改了wp-content

代码语言:javascript
代码运行次数:0
运行
复制
chown www /usr/share/nginx/html/wordpress/wp-content

3.但是还是报错,故我认为是我创建的ftptest用户的权限,不够写入www用户的文件,故为了测试我选择,修改文件为777权限

代码语言:javascript
代码运行次数:0
运行
复制
chmod 777 /usr/share/nginx/html/wordpress/wp-content

4.但是这个时候还是报错,但是这里显示的报错改为Installation failed: 无法复制目录,没有在加报错路径,故可以确定首先方向是对的,同时目前这个文件已经可以进去了,现在陷入卡点了,文件根路径可以进去了,但还是无法写入!

5.没错,现在ftp用户已经可以进入根路径,是无法彻底写入导致的,这时候我想起了,我的默认wordpress里面有四个默认主题,我想知道这四个默认的主题是在那个文件夹,百度搜索后发现文件是/usr/share/nginx/html/wordpress/wp-content/themes/下存放的, 其中图中twenty开头的就是默认主题了

代码语言:javascript
代码运行次数:0
运行
复制
chmod 777 /usr/share/nginx/html/wordpress/wp-content/themes

注意点:

  • 操作前备份
  • 当前为测试排错阶段,不建议生产环境使用777权限

祝大家都一个超级无敌宇宙第一的无敌站点

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
  • 报错关键词
  • 解决方案
  • 通过上述分析,基本定位是这个目录的权限问题故参考图片查看用户和用户权限
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档