工具&利器

wordpress之碎片记录

wordpress 搬家

  1. 备份文件、数据库
  2. 修改wp-config.php 数据库配置信息
  3. 把文件与数据库导对目标服务器中
  4. 执行下面域名地址替换

UPDATE wp_options SET option_value = replace( option_value, 'http://47.93.63.45/wordpress', 'https://123191.xyz' ) WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace( post_content, 'http://47.93.63.45/wordpress', 'https://123191.xyz' ) ;

UPDATE wp_posts SET guid = replace( guid, 'http://47.93.63.45/wordpress', 'https://123191.xyz' ) ;

查阅资料:  传送门

 

wordpress 无法显示已安装的主题

1、找到php.ini的位置,如果你也是默认安装的话,路径应该是: /usr/local/php/etc/php.ini   也可以通过 http://你的域名/phpinfo.php查看到php.ini的路径;

2、然后用vi命令,或者ftp下载php.ini文件;

3、搜索disable_functions 函数,将其中的scandir去掉

转: 解决WordPress无法显示已安装主题的办法

 

wordpress 变根固定链接时出现404错误

location / {
        if (-f $request_filename/index.html){
               rewrite (.*) $1/index.html break;
        }
        if (-f $request_filename/index.php){
               rewrite (.*) $1/index.php;
         }
        if (!-f $request_filename){
               rewrite (.*) /index.php;
         }
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

环境:阿里云服务器, ubuntu系统,nginx服务器

解决: 将上面配置复制进 vhost的文件中即可

查阅资料: 解决Nginx下WordPress后台404的问题

 

 

发表评论