东风不来
三月的柳絮不飞

WordPress建站常见问题

1. 提示需要输入FTP信息

后台安装插件或主题都提示需要输入FTP信息
出现这个问题,是因为文件目录权限问题。解决方法,SSH登录VPS,执行以下两条命令即可

chmod -R 755 /home/wwwroot
chown -R www /home/wwwroot

2. 301重定向domain.com到www.domain.com

目前VPS推荐的架构LNMP,将Apache更换为更高效的Nginx。但唯一坏处在于许多位于.htaccess 的规则都无法使用。通用办法是找到对应网站的conf文件,比如www.domain.com.conf,通常在/usr/local/nginx/conf/vhost/ 目录下,可以找到用sftp软件编辑此文件:

server_name www.domain.com;

改为

server_name www.domain.com domain.com;
if ($host != 'www.domain.com' ) {
rewrite ^/(.*)$ http://www.domain.com/$1 permanent;}

重启服务器,即可实现访问domain.com跳转到www.domain.com。

3. WordPress只显示一个主题

LNMP禁用了部分危险函数,而scandir函数也在此列,所以这样问题的解决方法只能是将scandir从禁用函数剔除就可以了。

disable_functions =passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,proc_get_status,popen,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server

修改/usr/local/php/etc下的php.ini,删去scandir,然后用putty重启一下php进程“/etc/init.d/php-fpm restart”就可以了。

赞(1) 打赏
未经允许不得转载:文字咖 » WordPress建站常见问题
分享到:

评论 抢沙发

3 + 6 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏