欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 资讯 > 记录新建wordpress站的实践踩坑:wordpress 上传源码新建站因权限问题导致无法访问、配置新站建站向导以及插件主题上传配置的解决办法

记录新建wordpress站的实践踩坑:wordpress 上传源码新建站因权限问题导致无法访问、配置新站建站向导以及插件主题上传配置的解决办法

2024/11/17 1:09:39 来源:https://blog.csdn.net/qq_37195257/article/details/143425256  浏览:    关键词:记录新建wordpress站的实践踩坑:wordpress 上传源码新建站因权限问题导致无法访问、配置新站建站向导以及插件主题上传配置的解决办法

官方文档:How to install WordPress – Advanced Administration Handbook | Developer.WordPress.org

但是没写权限问题,可以下载到 wordpress官方包。

把下载的wordpresscn的包解压并上传到服务器目录下,但是因为是root上传导致了权限问题。

原本是显示 file not found,查报错后台应该是权限问题

网站名.top 是你的域名,进行以下操作

# 更改目录权限
find /home/web/html/网站名.top -type d -exec chmod 755 {} \;# 更改文件权限
find /home/web/html/网站名.top -type f -exec chmod 644 {} \;# 更改文件所有者和所属组
chown -R www-data:www-data /home/web/html/网站名.top# 验证更改
ls -l /home/web/html/网站名.top

搞定了:

xxx.top/wp-admin/setup-config.php

输入完数据库信息后,还遇到一次权限问题,有点意外,就照着他的要求写入wp-config的配置规则:

进行配置 wp-config.php的nano 写入操作

1.导航到你的网站根目录:
cd /home/web/html/xxx.top2.创建 wp-config.php 文件:nano wp-config.php3.粘贴提供的配置内容:
将你提供的 wp-config.php 内容粘贴到文件中。

为了避免新建站后续的插件和主题没权限编辑,wp-config.php末尾额外写入以下内容:

define("FS_METHOD", "direct");  
define("FS_CHMOD_DIR", 0777);  
define("FS_CHMOD_FILE", 0777); 
define('WP_REDIS_HOST', 'redis'); 
define('WP_REDIS_PORT', '6379');

设置文件权限

确保 wp-config.php 文件的权限设置正确,以便Web服务器可以读取它:

chmod 644 wp-config.php

更改文件所有者和所属组

确保文件的所有者和所属组是Web服务器运行的用户。假设你的Web服务器运行的用户是 www-data(对于Debian/Ubuntu系统)或 apache(对于CentOS/RHEL系统):

chown www-data:www-data wp-config.php

成功进入建站界面:

大功告成,也祝各位站长顺利

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com