gpt4 book ai didi

Linux Wordpress 无法写入 wp-config 文件

转载 作者:可可西里 更新时间:2023-11-01 11:49:23 25 4
gpt4 key购买 nike

我在我的电脑上安装了最新版本的 Apache2/PHP/MYSQL

在目录/srv/www/htdocs 中,我创建了一个包含所有 wordpress 文件的目录 wordpress。

然后,当我尝试通过 Web 界面创建 wp-config 文件时,出现此错误:

Sorry, but i can't write the wp-config file.

我试过这个命令来改变/src/www/htdocs/wordpress的组

chown -R root:root /srv/www/htdocs/wordpress

但它不起作用。经过一些研究,我看到很多人说要将组更改为 www-data 但我没有看到 www-data 使用此命令:

cut -d: -f1 /etc/group

有人知道我做错了什么吗?

enter image description here enter image description here

抱歉我的英语不好。

最佳答案

这对我有用。 (我是初学者,我使用的是 Debian 8)

首先,我检查了 Apache 配置文件以找到 apache 使用的组。就我而言,它是 www-data。grep ^Group/etc/apache2/httpd.conf

我检查了我的/etc/group 文件,组 www-data 在那里。

然后我将 wordpress 目录的组所有权从 root 更改为 www-data。

chown -R root:www-data /var/www/html/wordpress

我按照其他网站的建议,将我的 wordpress 文件夹的权限更改为目录 755 和文件 644。

find /var/www/html/wordpress -type d -exec chmod 755 {} \;
find /var/www/html/wordpress -type f -exec chmod 644 {} \;

但由于我们想将 wordpress 文件夹和子文件夹的写入权限授予组 www-admin,我将目录的权限更改为 775:

find /var/www/html/wordpress -type d -exec chmod 775 {} \;

然后成功了:好吧,sparky!您已经完成了这部分安装。 WordPress 现在可以与您的数据库通信。如果你准备好了,现在是时候……

注意:我的myssql数据库的用户名和密码是root/root。我用来登录计算机的用户名是 root,密码与 root 不同。以防万一我将密码更改为 root,所以 mysql 的凭据和我的本地帐户是相同的。我不知道通过使用相同的名称 (root),它们是否是同一个帐户。

关于Linux Wordpress 无法写入 wp-config 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20203379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com