vps安装wordpress遇到的问题(lnmp)
2014-12-18 20:04
127 查看
1、要执行请求的操作,WordPress 需要访问您网页服务器的权限。 请输入您的 FTP 登录XXXX完美解决方法
因为在wordpress中新上传的插件的权限都是www用户的,而不是root或其他用户,然后你需要解压这个插件压缩包来进行安装,但是却没有它的使用权限,所以出现”WordPress 需要访问您网页服务器的权限“问题。
解决方法:
如果不是自己编译的LNMP环境,那么网站的根目录都会是/home/wwwroot/,那么把wordpress解压到此目录后,执行
2、WordPress只显示一个默认主题
安装完WordPress之后,准备给博客换一个主题,但是在后台只显示一个主题,其他主题都不显示。
原因:php.ini禁止了scandir函数。
由于我装的是lnmp的安装包,其中禁用了部分危险函数:“passthru, exec, system, chroot, scandir, chgrp, chown, shell_exec, proc_open, proc_get_status, ini_alter, ini_alter, ini_restore, dl, pfsockopen”,而scandir函数也在此列,所以这样问题的解决方法只能是将scandir从禁用函数剔除就可以了。
然后搜索scandir并删除重启服务
我们可以通过登录到winscp或是putty来修改/usr/local/php/etc下的php.ini文件,然后重启一下php进程“/etc/init.d/php-fpm restart”就可以了。
因为在wordpress中新上传的插件的权限都是www用户的,而不是root或其他用户,然后你需要解压这个插件压缩包来进行安装,但是却没有它的使用权限,所以出现”WordPress 需要访问您网页服务器的权限“问题。
解决方法:
如果不是自己编译的LNMP环境,那么网站的根目录都会是/home/wwwroot/,那么把wordpress解压到此目录后,执行
chown -R www /home/wwwroot/ chmod -R 775 /home/wwwroot/
2、WordPress只显示一个默认主题
安装完WordPress之后,准备给博客换一个主题,但是在后台只显示一个主题,其他主题都不显示。
原因:php.ini禁止了scandir函数。
由于我装的是lnmp的安装包,其中禁用了部分危险函数:“passthru, exec, system, chroot, scandir, chgrp, chown, shell_exec, proc_open, proc_get_status, ini_alter, ini_alter, ini_restore, dl, pfsockopen”,而scandir函数也在此列,所以这样问题的解决方法只能是将scandir从禁用函数剔除就可以了。
vim /usr/local/php/etc/php.ini
然后搜索scandir并删除重启服务
/scandir /etc/init.d/php-fpm restart
我们可以通过登录到winscp或是putty来修改/usr/local/php/etc下的php.ini文件,然后重启一下php进程“/etc/init.d/php-fpm restart”就可以了。
相关文章推荐
- 安装LNMP可能遇到的问题及解决方法
- center OS 7.2 LNMP环境下安装wordpress遇到的一些坑
- 【wordpress】安装遇到的问题
- WordPress安装遇到问题和解决方案
- 阿里云安装wordpress遇到的问题
- LNMP一键安装包下wordpress更新问题
- mac安装lnmp环境中php扩展遇到的问题
- 记一次wordpress安装过程中遇到的问题及解决办法
- Apache,PHP,MySql,WordPress初次安装的过程以及遇到的问题
- WordPress重新安装遇到的问题
- 第二次lnmp环境下wordpress的安装问题
- VPS 服务器时间不准确造成的lnmp一键安装包安装失败问题
- VPS用LNMP安装WordPress
- LNMP编译安装遇到问题归总
- 编译安装 LNMP架构及遇到的问题
- lnmp一键安装包下wordpress的ftp上传问题
- 在iXWebHosting上安装WordPress遇到的问题,及解决方案
- 【经验】screen解决vps安装lnmp时断线安装失败问题
- 制作web安装文件时遇到的几个小问题及其解决思路(续一)
- 安装Linux时遇到的问题