欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

wordpress 安装后常出现的问题

程序员文章站 2022-03-07 11:45:06
...


​ 焦急的等待30-60分钟安装完LAMP或LNMP包,你以为五分钟就可以安装好wordpress,然后定制你的私人网站,告诉你,你错了!由于官方文档写的太隐晦,没有一定的语言功底很难一边读懂的,网上出现的问题各式各样,解决办法大都也是治标不治本,所以本文从 ‘有因必有果,现象到本质’ 的角度来分析这些问题,希望新手们能知其所以然,拒绝在一个坑里跌倒两次甚至多次!

问题一:sorry,but i can’t write the wp-config.php file

wordpress 安装后常出现的问题

在LNMP架构下,这个问题的出现说明了服务器找不到这个配置文件。

  • 原因一:nginx在其root目录下真的找不到wp-config.php。

    nginx默认的根目录指向/home/wwwroot/default,当你的项目不在这个default目录下(如在/var/www/html)就自然对你说Sorry了。

    root  /home/wwwroot/default;
    

    所以你将 wp源文件latest.tar.gz 解压/home/wwwroot/目录下,默认解压出来的文件夹叫wordpress,所以将wordpress改成default或者更改nginx的root地址 /home/wwwroot/wordpress,这样nginx与wordpress文件就对应起来了。

    wordpress 安装后常出现的问题

  • 原因二:账号密码写错了,一定要仔细检查!

问题二:wordpress 更新升级失败,无法创建目录

wordpress 安装后常出现的问题

可以肯定的说这个问题是用户组读写权限不足所导致的,所以你只需要修改权限即可。

  • 查看想要下载插件的用户一起所属用户组(nginx.conf 的第一行)

    [aaa@qq.com wwwroot]# vi /usr/local/nginx/conf/nginx.conf
    
  • 查看/home/wwwroot/default/下文件的所属用户、用户组

    [aaa@qq.com wwwroot]# ls -l default/
    total 196
    -rw-r--r--  1 nobody 65534   418 Sep 25  2013 index.php
    -rw-r--r--  1 nobody 65534 19935 Jan  7  2018 license.txt
    -rw-r--r--  1 nobody 65534  7415 Mar 19  2018 readme.html
    -rw-r--r--  1 nobody 65534  5458 May  2 06:10 wp-activate.php
    drwxr-xr-x  9 nobody 65534  4096 Aug  3 04:39 wp-admin
    -rw-r--r--  1 nobody 65534   364 Dec 19  2015 wp-blog-header.php
    -rw-r--r--  1 nobody 65534  1889 May  3 06:11 wp-comments-post.php
    -rw-r--r--  1 root   root   2888 Sep 18 10:03 wp-config.php
    -rw-r--r--  1 nobody 65534  2853 Dec 16  2015 wp-config-sample.php
    drwxr-xr-x  4 nobody 65534  4096 Aug  3 04:39 wp-content
    -rw-r--r--  1 nobody 65534  3669 Aug 20  2017 wp-cron.php
    drwxr-xr-x 18 nobody 65534 12288 Aug  3 04:39 wp-includes
    -rw-r--r--  1 nobody 65534  2422 Nov 21  2016 wp-links-opml.php
    -rw-r--r--  1 nobody 65534  3306 Aug 22  2017 wp-load.php
    -rw-r--r--  1 nobody 65534 37794 Jul 16 22:14 wp-login.php
    -rw-r--r--  1 nobody 65534  8048 Jan 11  2017 wp-mail.php
    -rw-r--r--  1 nobody 65534 16246 Oct  4  2017 wp-settings.php
    -rw-r--r--  1 nobody 65534 30091 Apr 30 07:10 wp-signup.php
    -rw-r--r--  1 nobody 65534  4620 Oct 24  2017 wp-trackback.php
    -rw-r--r--  1 nobody 65534  3065 Sep  1  2016 xmlrpc.php
    
    
  • 修改文件夹的权限

    [aaa@qq.com wwwroot]# chown -R www:www default/
    [aaa@qq.com wwwroot]# ls -l default/
    total 196
    -rw-r--r--  1 www www   418 Sep 25  2013 index.php
    -rw-r--r--  1 www www 19935 Jan  7  2018 license.txt
    -rw-r--r--  1 www www  7415 Mar 19  2018 readme.html
    -rw-r--r--  1 www www  5458 May  2 06:10 wp-activate.php
    drwxr-xr-x  9 www www  4096 Aug  3 04:39 wp-admin
    -rw-r--r--  1 www www   364 Dec 19  2015 wp-blog-header.php
    -rw-r--r--  1 www www  1889 May  3 06:11 wp-comments-post.php
    -rw-r--r--  1 www www  2888 Sep 18 10:03 wp-config.php
    -rw-r--r--  1 www www  2853 Dec 16  2015 wp-config-sample.php
    drwxr-xr-x  4 www www  4096 Aug  3 04:39 wp-content
    -rw-r--r--  1 www www  3669 Aug 20  2017 wp-cron.php
    drwxr-xr-x 18 www www 12288 Aug  3 04:39 wp-includes
    -rw-r--r--  1 www www  2422 Nov 21  2016 wp-links-opml.php
    -rw-r--r--  1 www www  3306 Aug 22  2017 wp-load.php
    -rw-r--r--  1 www www 37794 Jul 16 22:14 wp-login.php
    -rw-r--r--  1 www www  8048 Jan 11  2017 wp-mail.php
    -rw-r--r--  1 www www 16246 Oct  4  2017 wp-settings.php
    -rw-r--r--  1 www www 30091 Apr 30 07:10 wp-signup.php
    -rw-r--r--  1 www www  4620 Oct 24  2017 wp-trackback.php
    -rw-r--r--  1 www www  3065 Sep  1  2016 xmlrpc.php
    

相关标签: wordpress