WPmu2.9.2合体到WP3.0
2019-03-13 23:52:57来源: 蓝冰,http://vvvvvv.us/1635.ht 阅读 ()
因为在考虑WPmu升级到WP3.0的问题,所以第一时间进行了测试,经过测试,WPmu2.9.2可以顺利升级到WP3.0,不过升级过程比较繁琐。在测试之前我也做出一些思考和猜测,不过升级也没有想想中的难。
首先我是新建了一个WPmu的2.9.2站点,升级采用的常规手段,按照WP的管理在升级应该会有提示的。
首先使用WP3.0覆盖了原来的程序,之后访问WP的后台,将会出现以下提示。
Warning! WordPress encrypts user cookies, but you must add the following lines to wp-config.php for it to be more secure. Thank you for Updating! Please visit the Update Network page to update all your sites. The wp-content/blogs.php file is deprecated. Please remove it and update your server rewrite rules to use wp-includes/ms-files.php instead. |
主要是3个步骤
1、在wp-config.php中添加一行
define( 'NONCE_SALT', '56=9-YrIW/c33/yd*SjH}AmTT3;w`#M}yhyJgbAt@%&-0%wPI1}ajd]Xha|m d&@' );2、修改重写规则,将其中的wp-content/blogs.php改为wp-includes/ms-files.php
3、到/wp-admin/ms-upgrade-network.php升级所有用户。
这一步跟WPmu之前的版本升级一样,会对现有的用户分批进行升级。
WP3.0较之WPmu2.9.2的文件结构有较大的改变,如果直接覆盖可能会存在很多没用的文件。如果对这方面有特殊要求的可以对照一下。
另外,在升级前我比较关心的一个问题是插件问题,结果证明担心是多余的,原WPmu2.9.2上的Mu插件在WP3.0上依然可以正常运行。
在wp-content下新建mu-plugins文件夹,将原有的Mu插件放置在里面即可使用,无开启选项,Mu插件默认全局开启。(升级的就不必去改了)
关于域名绑定,之前在WPmu上有这个插件,叫做WordPress MU Domain Mapping,
插件作者地址http://ocaoimh.ie/wordpress-mu-domain-mapping/,
WP官方下载地址http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/
将该插件中的domain_mapping.php上传到mu-plugins文件夹,sunrise.php上传到wp-content文件夹,在后台-Tools-Domain Mapping可以进行设置,首次使用,需要修改wp-config.php
添加代码define( ’SUNRISE‘, ’on‘ );
重新打开该链接,会提示“Please set the IP address of your server in the site admin page.”
进入管理页面设置
最上面的一段文字是说要指向IP或者修改DNS,以便域名可以正常访问的到。
下面两个选项为:
1、永久重定向。 (最好为您的博客的PageRank) -- 301
2、管理页面重定向到原来的博客域名
之后你就可以绑定多个域名了,默认情况下只要安装了该插件,所有用户都可以绑定的。
并且,域名的管理功能也是很方便的,可以设置主域名,可以随时删除不需要的域名。不建议经常更换。
另外,例如邀请注册、默认博客设置、用户通知 等Mu插件均可在WP3.0下正常运行。
插件、主题都可以进行批量升级,比之前的WPmu2.9.2有不少的进步。
暂时没发现其他问题,WPmu到WP3.0的过渡完成。
PS:建议升级全部用户的时候在“夜深人静”的时候。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:百度推广的投资回报率分析
下一篇:姜志民:细说企业网站建设十大误区
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash