wordpress 安装后常出现的问题
程序员文章站
2022-03-07 11:45:06
...
焦急的等待30-60分钟安装完LAMP或LNMP包,你以为五分钟就可以安装好wordpress,然后定制你的私人网站,告诉你,你错了!由于官方文档写的太隐晦,没有一定的语言功底很难一边读懂的,网上出现的问题各式各样,解决办法大都也是治标不治本,所以本文从 ‘有因必有果,现象到本质’ 的角度来分析这些问题,希望新手们能知其所以然,拒绝在一个坑里跌倒两次甚至多次!
问题一:sorry,but i can’t write the wp-config.php file
在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 更新升级失败,无法创建目录
可以肯定的说这个问题是用户组读写权限不足所导致的,所以你只需要修改权限即可。
-
查看想要下载插件的用户一起所属用户组(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
推荐阅读
-
mysql安装时出现各种常见问题的解决方法
-
安装Mysql5.7.10 winx64出现的几个问题汇总
-
阿里云主机上安装jdk 某库出现问题的解决方法
-
阿里云主机上安装jdk 某库出现问题的解决方法
-
Citrix XenDesktop License Server 卸载后无法再次安装的问题
-
Myeclipse 8.x 之后的插件怎么安装为什么总是出现问题
-
Citrix XenDesktop License Server 卸载后无法再次安装的问题
-
Microsoft Visual Studio 2010 Ultimate 下安装wcsf 2010出现问题的解决方法
-
解决Python安装后pip不能用的问题
-
解决Tensorflow使用pip安装后没有model目录的问题