地图炮

  • 首页
  • 文章分类
    • 生活随笔
    • ACGMN
    • 科技数码
    • 操作记录
    • 资源分享
    • 天下杂侃
  • 文章归档
  • 读者留言
Kira|(<ゝω・)☆
一个逗逼的自言自语
  1. 首页
  2. 操作记录
  3. 正文

解决VPS安装WordPress提示输入FTP账户信息

2014-04-16 25339点热度 2人点赞 0条评论

从LAMP切换到了LNMP,恢复数据后往网站上传图片出现了如下提示,要求输入FTP信息。

此前一直是通过在wp-config.php文件末尾添加如下信息,并将站点目录文件权限设置为777解决。

define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

但觉得将文件权限设置为777不怎么安全,于是在网上检索了一下原因,

原来是安装LNMP时是root用户,转移文件时文件的所有者以及组都变成了root,但是Apache、Nginx均只有www权限,造成了要求提供FTP信息,无法写入文件的问题。该问题会导致WordPress在安装主题、插件、上传图片、更新WordPress等操作中都会弹出提示输入FTP信息。

判断是否是因为该原因造成的也很简单,在站点目录下执行以下命令即可

ls -l

如果看到所有者和组不是www,而是前面提到的root或其他,则极大可能性是该原因造成

若当前登陆用户依然为root,执行以下命令即可将站点目录内全部文件所属用户和组更改为www

chown www:www -R /home/html/mapgun.com/*
chgrp www -R /home/html/mapgun.com/*
//将“/home/html/mapgun.com”更改为实际安装路径即可

执行完毕后即可恢复正常。

本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可
标签: WordPress
最后更新:2017-03-20

轻飏

博客上发表的原创内容除特别注明,可在注明来源前提下转载,无需通知本人。

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据。

轻飏

博客上发表的原创内容除特别注明,可在注明来源前提下转载,无需通知本人。

SEARCH
最新 热点 随机
最新 热点 随机
酷比魔方X GAME(T1023)解锁bootloader并获取root权限 小米路由器修改DHCP默认网关设置(需root) 将Google Voice号码转入Ultra Mobile Paygo美国实体卡步骤 解决路由器挂代理后群晖DDNS IP获取异常问题 OneXPlayer掌机DisplayCAL校色文件 解决小米电视(MIUI for TV)无法安装SmartTubeNext客户端问题
将Google Voice号码转入Ultra Mobile Paygo美国实体卡步骤小米路由器修改DHCP默认网关设置(需root)酷比魔方X GAME(T1023)解锁bootloader并获取root权限
现在岛风在驱逐舰中水平分析 1999的Core-M,酷比魔方i7手写版拆解 将Google Voice号码转入Ultra Mobile Paygo美国实体卡步骤 把Blog重建了…… Chrome浏览器拓展推荐 共20款拓展程序 解决近期Play商店改区用户付款失败问题
最近评论
yogxs 发布于 2 个月前(12月22日) 表站进不去怎么办,已用魔法
老派 发布于 2 个月前(12月12日) 写的很清楚,谢谢分享。
轻飏 发布于 3 个月前(10月27日) 可以但是非常贵,0.2 美元/MB,仅能在必要时应急。 但是在WiFi Calling环境下,用于...
jojo 发布于 4 个月前(10月20日) 可以使用数据流量吗?资费如何呢
轻飏 发布于 5 个月前(08月30日) 可以,美国大部分运营商都能自由携号转网。 需要转出时联系UltraMobile客服提供PIN和帐号...
标签聚合
twitter 浏览器拓展 Windows 平板电脑 Microsoft VPS Chrome Android

COPYRIGHT © 2022 地图炮. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang