阿里云服务器ECS搭载wordpress安装主题失败或插件更新失败需要FTP

很多小伙伴在使用Wordpress的时候,都会出现安装主题或插件需要FTP的情况,有些朋友填入以后,结果还是无法下载和安装。其实这个问题解决起来要注意几个问题:

1.使用FTP软件连接FTP空间,进入wp-content目录,新建tmp文件夹,设置文件夹的权限为777

2.下载:在FTP中返回网站根目录,找到wp-config.php这个PHP文件,下载到本地

3.修改:在wp-config.php中添加下列三行代码:

【使用记事本编辑器,推荐使用:Notepad++】

 

define('WP_TEMP_DIR', ABSPATH.'wp-content/tmp');/* WordPress的临时目录。*/

define("FS_METHOD", "direct");

define("FS_CHMOD_DIR", 0777);

define("FS_CHMOD_FILE", 0777);

注意:要在定义ABSPATH的后面,即在它的后面添加

if ( !defined('ABSPATH') )

 

define('ABSPATH', dirname(__FILE__) . '/');

================================

最后的代码应该是:

 

if ( !defined('ABSPATH') )

define('ABSPATH', dirname(__FILE__) . '/');

define('WP_TEMP_DIR', ABSPATH.'wp-content/tmp');

define("FS_METHOD", "direct");

 

define("FS_CHMOD_DIR", 0777);

define("FS_CHMOD_FILE", 0777);

 

4.上传:上传覆盖wp-config.php文件

5.设置wp-content目录中的plugins(插件)和themes(主题)文件夹权限为777。

至此,你的插件和主题已经可以自动更新了。

此为终极解决办法,其它都为阉割版本。

为了安全,应在.htaccess中把 tmp、themes、plugin 这些读写权限为777的文件夹,设置为没有执行权限。

6.看一下成功效果

 

时间: 2024-10-23 04:19:39

阿里云服务器ECS搭载wordpress安装主题失败或插件更新失败需要FTP的相关文章

阿里云服务器ECS已有网站挂载数据盘和迁移数据 适合WDCP/AMH等环境

一般情况,我们新购买VPS主机都会以默认的硬盘基准,但是随着网站数据的增加,我们后面会需要升级和添加数据盘配置.比如阿里云服务器ECS默认的系统盘是20GB,基本上初始项目需求还是能够满足大部分用户的,我们或许在之后的项目运营中需要增加挂载硬盘.   因为考虑到阿里云ECS服务器的用户需求在国内还是比较多的,所以老左在上周的时候也真实的购买一台+20GB数据盘,这样在演练教程的时候能够确保真实性.在以前的博文中,有分享过"阿里云服务器ECS数据盘挂载过程"文章,这个是针对新开通服务器没

阿里云服务器ECS怎么样?阿里云服务器ECS选择方案建议

如果我们的网站追求速度.且正规的站点,老蒋个人建议还是选择国内的主机商,以前我们都会选择虚拟主机,如今我们都会选择云主机.VPS等,一来稳定性高,二来具有独立IP等特点,利于网站的扩展.在目前国内的云主机服务商中,竞争还是很激烈的,小的IDC商家可能以后会区域终结,取而代之的是门户网站的云主机项目,比如阿里云.腾讯云.景安快云.百度云等等. 在这篇文章中,老蒋来分享对于新用户来说可能比较有用的,关于如何选择阿里云服务器ECS产品,因为在众多的配置方案和数据中心机房中,无从下手,所以这一篇还是比较

阿里云服务器ECS配置LNMP

刚刚买的阿里云服务器ECS镜像CentOS 6.5 64位. 准备配置个laravel跑,另外之前一直使用mysql,因为php7 & mariadb跟php5 & mysql开发的变化,没有使用最新版本. 参考此文使用yum install安装的lnmp版本为:nginx-1.10.2.php5.3.3.mysql5.1.装完后配置phpMyAdmin-4.6.3及最新版本都报不同错误,于是对php.mysql版本升级. 如果你yum或者rpm升级mysql中,可能跟我一样,遇到各种li

阿里云服务器ECS安装linux CentOS 6.8教程

一.先登录你的阿里云账号.前提是你要有云服务器,怎么购买我们这里就不写教程了.登录进去以后点击管理控制台,点击云服务器ECS 二.然后点击实例 三.找到需要修改装系统的实例 点击管理 四.如果服务器还在运行,先停止掉,然后点击更换系统盘. 五.选择公共镜像-->选择CentOS 版本这里我们选择的是6.8 64位.登录名默认root.设置登录密码点击确定更换.如果你的阿里云账号绑定了手机,这里需要手机验证码. 输入验证码以后更换成功 点击查看,他正在启动中,等待一会... 六.大概30秒以后启动

如何用阿里云服务器Linux建WordPress网站

购买阿里云服务器前,请先到阿里云官网领取幸运券,然后再购买,除了价格上有很多优惠外,还可以参与抽奖.详见:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=2a7uv47d&utm_source=2a7uv47d 安装web环境,需要用到xshell软件.xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议.打开

云服务器 ECS 搭建WordPress网站:购买 Linux 实例

购买 Linux 实例 对于个人使用的小型网站,一台云服务器 ECS 实例可以满足需求.这里只介绍新购实例.如果您有镜像,可以使用自定义镜像创建实例. 注意:这个文档中描述的实例将结合 云市场 的 阿里云linux一键安装web环境 使用,而这个产品目前仅支持 CentOS.Ubuntu 和 Aliyun Linux. 操作步骤 1.登录 云服务器管理控制台.如果尚未注册,单击 免费注册. 2.定位到 云服务器 ECS > 实例.单击 创建实例. 3.选择付费方式:包年包月 或 按量付费.因为目

阿里云服务器ECS(Ubuntu)搭建nginx服务器 详细步骤教程

假设阿里云服务器的ip是192.168.1.10(读者需要换成自己的ip地址),并且没有选择任何安装包.现在ECS是完全空的,除了必须的Linux系统外,其他什么都没有.还有一点,本文选择的是Ubuntu Linux 14.04 64位版本.Linux比较节省内存,因为并没有UI部分,纯控制台操作. 本文只安装nginx服务器,后面的文章会配置其他环节,如PHP.Java.MySQL等. 在安装之前需要完成如下两项工作. 找一个工具上传文件(如nginx安装包) 连接到服务器的Console上,

如何在阿里云服务器centos 7上安装Apache

注意,请先到阿里云官网领取幸运券,除了价格上有很多优惠外,还可以参与抽奖.详见:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=2a7uv47d&utm_source=2a7uv47d 登录到阿里云服务器上,在控制终端输入以下命令: yum install httpd httpd-devel  然后开始下载安装,下载过程会提示以下信息,只需要输入y即可继续安装. 当出现complete!字样时即

云服务器 ECS 搭建WordPress网站:安装 WordPress

安装 WordPress 请先下载最新版的 WordPress,网址: https://cn.wordpress.org/ .也可直接到阿里云市场选择WordPress镜像完成一键部署,点击查看. 操作步骤 1.将下载的安装包解压缩. 2.打开 Xshell,然后打开 Xftp,将解压缩后的文件上传到 Linux 实例中的 alidata/www/phpwind 目录下.如果找不到 alidata 文件夹,双击 名称 列的 - 文件夹图标,到上一级目录即可找到. 3.上传完成后,在浏览器输入 L