可能的重复:本地主机上的wordpress不允许我安装插件




我只是开始在本地使用Wordpress。尝试更新主题/插件时,我被要求输入我的FTP凭据,而我却感到很困惑...在本地工作时,我的FTP凭据到底是什么?

评论

这是一个权限问题。您必须更改wp-content / uploads文件夹(可能是所有wp-content)的所有者/组设置。投票并标记为可能重复:本地主机上的wordpress不允许我安装插件

以下答案帮助我解决了问题。我必须在Mamp Pro权限设置中将所有者和群组设置为_www。

好的,但是请在发布之前搜索:)

我确实进行了搜索,但是由于任何原因都找不到该帖子,也许我看起来不够努力。下次会尝试做得更好:)

只需添加define('FS_METHOD','direct');到wp-config.php,它将在localhost上运行。只要确保您没有将其添加到生产版本即可。请参阅:codex.wordpress.org/Editing_wp-config.php

#1 楼

设置文件权限

在Mac OS X(Leopard)上,Apache HTTP Server在用户帐户_www下运行,该帐户属于_www组。要允许WordPress在安装过程中配置wp-config.php,在升级过程中更新文件,并更新.htaccess文件以获得漂亮的永久链接,请授予服务器对该文件的写入权限。

一种方法是将wordpress目录及其内容的所有者更改为_www。将该组保留为用户帐户所属的组,并为其授予写权限。

$ cd /<wherever>/Sites/<thesite>
$ sudo chown -R _www wordpress
$ sudo chmod -R g+w wordpress


这样,WordPress目录的权限级别为775和文件的许可级别为664。没有文件或目录是不可写的。

您可以在mamp论坛上了解有关此文件的更多信息:http://forum.mamp.info/viewtopic.php ?f = 2&t = 15917

评论


谢谢。我使用Mamp Pro,并在权限框中将“所有者”和“组”设置为_www-您的答案将我引向了它。

–约翰·达尔(Johan Dahl)
2012年7月2日在8:59

您的答案为我节省了很多时间,用于安装插件和设置wordpress。谢谢!如果您可以向我介绍有关chown和chmod以及文件特权的出色教程,则可以提供更多帮助(当前链接无效)。

– Agilius
13年7月16日在11:48



很高兴为您提供帮助。看这个话题:askubuntu.com/questions/19898/…

–庞特斯·亚伯拉罕森(Pontus Abrahamsson)
13年7月21日在10:43

2015年,现在仍然可以解决问题!

– Rvervuur​​t
15年4月22日在12:13

要使其在Mac上与XAMPP一起使用,请将sudo chown -R _www wordpress更改为sudo chown -R守护进程wordpress

–穆罕默德·阿蒂夫·萨米(Mohammed Atif Sami)
16-10-26在17:36