V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
通过以下 Referral 链接购买 DigitalOcean 主机,你将可以帮助 V2EX 持续发展
DigitalOcean - SSD Cloud Servers
McContax
V2EX  ›  VPS

关于 VPS 上建 worepress 无法安装主题,更新,插件的问题

  •  
  •   McContax · 2016-02-11 15:46:32 +08:00 · 446 次点击
    这是一个创建于 3197 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在 VPS 上面搭建了 lnmp 环境, nginx 用的是官方源 yum 装的, php 和 mysql 用的是 remi 的的源装的,把 wordpress 配置好之后无法在后台直接安装主题,更新,插件。提示:要执行请求的操作, WordPress 需要访问您网页服务器的权限。 请输入您的 FTP 登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的网站托管商。然后我去百度了一下,很多网友说这是权限的问题,然而我按照提示设定了权限也还是没法修复,特来 V2 看下有没有高人指点
    6 条回复    2016-02-12 21:09:52 +08:00
    dreamcountry
        1
    dreamcountry  
       2016-02-11 16:55:45 +08:00
    权限不对。把网站目录的 chown -R www:www 就好了
    yylzcom
        2
    yylzcom  
       2016-02-11 20:22:16 +08:00
    www-data 这个需要看你自己的 nginx 运行用户
    chown -R www-data /var/www/
    princeofwales
        3
    princeofwales  
       2016-02-11 20:51:31 +08:00
    前阵子我有台香港的 VPS 也是同样的问题,要知道以前用了几年都是好好的
    情况跟楼主几乎一样, nginx 官方的, php 和 mysql 用的第三方源
    一开始就知道是权限问题,但试了好几次也没有修好,连 nobody 都试过
    后来就改用一键包了


    同样的 YUM 包安装步骤,在另一台机器上,现在还没有这个 FTP 问题
    Return2legacy
        4
    Return2legacy  
       2016-02-11 21:01:48 +08:00 via Android
    一楼正解,一般非 root 就可以了
    7vps
        5
    7vps  
       2016-02-12 12:21:17 +08:00
    如果安装的是 lnmp 一键安装包,可使用授权组来解决:
    chown -R www /home/wwwroot/upcd.net(修改成网站域名目录)
    McContax
        6
    McContax  
    OP
       2016-02-12 21:09:52 +08:00
    @dreamcountry 在 iplaysoft 的站长帮助下解决了问题,原因是使用了 php-fpm ,而 php-fpm 默认的使用用户是 apache ,将用户改回到 nginx 解决了问题, chown 之前也试过,百度一下便发现很多人也提供这种解决方法,搞来搞去还是因为我的配置太畸形
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1074 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 19:33 · PVG 03:33 · LAX 11:33 · JFK 14:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.