【问题标题】:Why do I need to change ownership to daemon for plugins to update?为什么我需要将所有权更改为守护程序才能更新插件?
【发布时间】:2019-09-05 17:03:27
【问题描述】:

我最近使用 XAMPP 本地测试环境安装了 Wordpress。

当我尝试为我的插件运行更新时,它要求我提供 FTP 凭据并且不会继续。

我最终运行了解决问题的以下命令: sudo chown -R 守护进程 /mysite/

有人可以解释我为什么需要这样做吗?

当我在执行任何操作之前运行命令 ls -l /mysite/ 时,它显示用户和组为 me:me 但是当我运行命令时: sudo chown -R me:me /mysite/

没什么区别。

在我更改所有权之前,我的网站权限设置为 755。

提前谢谢你。

【问题讨论】:

    标签: wordpress xampp file-permissions


    【解决方案1】:

    你可以通过添加解决的ftp凭据

    define( 'FS_METHOD', 'direct' );

    到最后的 wp-config.php。

    至于你的其他问题,我现在也遇到同样的问题。对我有用(有点)的是将整个网站设置为

    sudo chown -hR daemon:deamon /opt/lampp/htdocs/yoursite
    

    现在您可以安装插件了。

    改成

     sudo chown -hR me:deamon /opt/lampp/htdocs/yoursite
    

    处理文件。对于每一次更改,您都必须这样做。

    这不是正确的工作方式,但却是迄今为止我能找到的最好的糟糕解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-17
      • 1970-01-01
      • 2020-11-12
      • 2015-11-02
      • 1970-01-01
      • 2011-07-15
      相关资源
      最近更新 更多