总的问题有两个,一是apache的配置,二是mysql的导出和导入。以及迁移后遇到的一些问题解决过程和方法。

A机器为老server。B为新server,A机器使用Appserv,B使用wmap,在配置多网站时候,遇到了一点儿不同。

除了都要打开httpd.conf

Include conf/extra/httpd-vhosts.conf

LoadModule rewrite_module modules/mod_rewrite.so

在httpd-vhosts.conf中配置多网站相应的文件夹

<VirtualHost *:80>ServerAdmin xieecjtu@163.comDocumentRoot "C:/wamp/www/wp"ServerName B.comServerAlias www.B.comErrorLog "logs/dummy-host.x-error.log"CustomLog "logs/dummy-host.x-access.log" common<Directory "C:/wamp/www/wp">Options Indexes FollowSymLinksAllowOverride AllOrder allow,denyAllow from all</Directory>
</VirtualHost><VirtualHost *:80>ServerAdmin xieecjtu@163.comDocumentRoot "C:/wamp/www/"ServerName www.A.comErrorLog "logs/dummy-host2.x-error.log"CustomLog "logs/dummy-host2.x-access.log" common<Directory "C:/wamp/www/">Options Indexes FollowSymLinksAllowOverride AllOrder allow,denyAllow from all</Directory>
</VirtualHost>

以下这一段是 wmap设置新加的设置

<Directory "C:/wamp/www/">Options Indexes FollowSymLinksAllowOverride AllOrder allow,denyAllow from all</Directory>

从A机器把站点源代码搞到B机器上,非常多方法。ftp

A机器上用mysqldump把相应的db备份起来,通过ftp下载到B机器上。

一定要设定字符集。不然导入到b机器上时候,会出错。

mysql.exe -uroot  -p****  –default-character-set=utf-8   mydb   mytable  >  mytable.sql

b机器上运行  mysql -uroot -p –default-character-set=utf8 mytable  < mytable.sql

事先在b机器上创建好 mytable库,注意数据库编码要和原来的保持一致

使用navicat来备份还原常常会出现这个问题。非常可能就是编码的原因

wordpress迁移后,假设出现首页正常,文章内页404错误,是因为固定链接的问题。

1,.htaccess要开放写权限。这样在自己定义wp的永久链接时,wp会自己主动重写.htaccess。所谓删除或手动重写.htaccess就是由于没有开放它的写权限。

2,找到APACHE文件里的httpd.conf文件, 把#LoadModule rewrite_module modules/mod_rewrite.so 前的#去掉,载入rewrite模块。

3,查看APACHE文件里的httpd.conf文件是否默认设置了AllowOverRide为None,假设是,要改成All。

或者改动 wordpress所在的vhost段加入 < Directory /wp所在路径/> AllowOverride All < /Directory>

然后进入wordpress后台,又一次确定下 固定链接。重写.htaccess文件。

重新启动apache,一切搞定。

查看很多其它关于wordpress迁移

wordpress迁移以及遇到的一些问题[mysql备份导入导出][固定链接404]相关推荐

  1. MySql数据导入导出及解决ERROR2006(MySQL server has gone away)错误

    mysql数据导入导出方法总结 MySQL数据备份还原方式总结: 一.将数据导入到指定的数据库 第一种导入方式: (linux下和Windows 下语法是一样的,只是路劲的书写方式不同而已) 1.创建 ...

  2. mysql命令导入导出数据_mysql命令行导入和导出数据

    MySQL中导出CSV格式数据的SQL语句样本如下: select * from test_info into outfile '/tmp/test.csv' fields terminated by ...

  3. mysql数据库导入导出

    mysql 数据库导入导出 普通账号(非root账号)对数据库进行导出: mysqldump -h127.0.0.1 -u dbuser -ppass db --skip-lock-tables &g ...

  4. MySQL数据导入导出(一)

    今天遇到一个需求,要用自动任务将一张表的数据导入另一张表.具体场景及限制:将数据库A中表A的数据导入到数据库B的表B中(增量数据或全量数据两种方式):体系1和体系2只能分别访问数据库A和数据库B.附图 ...

  5. 10.Mysql数据库导入导出和授权

    10.Mysql数据库导入导出和授权 数据导出 1.数据库数据导出 # 不要进入mysql,然后输入以下命令 导出某个库中的数据 mysqldump -u root -p tlxy > ~/De ...

  6. python亿级mysql数据库导出_Python之csv文件从MySQL数据库导入导出的方法

    Python之csv文件从MySQL数据库导入导出的方法 发布时间:2020-10-26 07:39:02 来源:脚本之家 阅读:53 作者:张行之 Python从MySQL数据库中导出csv文件处理 ...

  7. 学习 MySQL中导入 导出CSV

    MySQL中导出CSV格式数据的SQL语句样本如下: Sql代码   select * from test_info into outfile '/tmp/test.csv' fields termi ...

  8. mysql数据导入导出 CSV格式_MySQL中导入导出CSV格式数据

    原标题:MySQL中导入导出CSV格式数据 预备阅读:MySQL中的主键问题和赋权限问题 今天来讲一下在MySQL中导入和导出CSV格式数据的操作. CSV格式数据 逗号分隔值(Comma-Separ ...

  9. mysql 导入导出 csv_学习 MySQL中导入 导出CSV

    Sql代码   select * from test_info into outfile '/tmp/test.csv' fields terminated by ',' optionally enc ...

  10. mysql 数据库导入导出方法

    mysql 数据库导入导出 一般形式: mysqldump -h IP -u 用户名 -p -d 数据库名 > 导出的文件名参数解析: -h:表示host地址 -u:表示user用户 -p:表示 ...

最新文章

  1. Map集合的几种遍历方式
  2. Maven中的dependencyManagement 意义
  3. HDU1081 (最大连续子序列/矩阵)
  4. JAVA中线程同步的方法(7种)汇总
  5. Java线程池(Executor)详解和用法
  6. 数据库实例:用户注册
  7. 年底送书活动:送出6本技术书籍,价值372元!
  8. 项目的启动顺序_多个项目进行如何做好进度管理
  9. 正则总结(Python)
  10. 在pcduino开发板上写驱动控制板载LED的闪烁
  11. mysql key value_【mysql】大量的 key = value 值用什么方式存储?
  12. 5 个底层程序设计逻辑,决定你有多牛逼
  13. 查询数据进行排名,一样的并列
  14. 无法使用闩锁类型 sh 读取并闩锁页_InnoDB数据锁第2.5部分“锁”(深入研究)...
  15. Maven SCM Release版本控制与发布
  16. mysql表设计ppt_PPT表格太丑?这3个设计细节,你一定要收藏!
  17. JAVA_调用方法_用户输入姓名打印出欢迎词
  18. adb devices offline_android adb devices offline的解决办法
  19. 楼市降价潮蔓延至二三线城市 土地多底价成交
  20. 数字化改革“1612”详解

热门文章

  1. 搭建公司内部的NuGet服务器
  2. sql语言的一大类 DML 数据的操纵语言
  3. 调用C++的DLL报错 无法加载 DLL“****.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。...
  4. jQuery实用小技巧--输入框文字获取和失去焦点
  5. jquery扩展 $.fn
  6. switch_case,,||,条件操作符和逗号操作符,循环语句
  7. 实现gabor filter的滤波
  8. 滚动条----SCROLLBAR
  9. ScrollView不设置contentSize属性依然也可以作为底层滚动View(使用masonry设置scrollView的contentSize)...
  10. 实验一: 网络侦查与网络扫描