我最近使用XAMPP本地测试环境安装了Wordpress。
当我尝试为我的插件运行更新时,它要求我提供FTP凭据,并且不再进行任何操作。
我最终运行了以下命令来解决了这个问题: sudo chown -R守护程序/ mysite /
有人可以解释为什么我需要这样做吗?
在执行任何操作之前运行命令ls -l / mysite /时,它显示用户和组为me:me,但是当我运行命令时: sudo chown -R me:me / mysite /
没什么区别。
在更改所有权之前,我的网站权限设置为755。
提前谢谢您。
答案 0 :(得分:0)
您可以通过添加
解决的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
处理文件。对于每次更改,您都必须这样做。
这不是正确的工作方式,但这是迄今为止我能找到的最佳坏解决方案。