BackupBuddy Multisite |BackupBuddy 多站点启用

BackupBuddy Multisite
Introduction

Multisite support is an EXPERIMENTAL FEATURE provided in BackupBuddy to AID you in importing and exporting subsites with Multisite. Due to the nature of Multisite, we cannot provide the same level of thoroughness in migrations as with standalone sites. You should NOT expect as smooth of an experience and we only recommend advanced users attempt to use Multisite functionality due to this. As WordPress Multisite functionality is much more technically complex, some BackupBuddy features available for standalone sites are NOT supported for Multisite environments. Please carefully review the features, differences and limitations so that you are aware of them and are sure it will meet your needs.

BackupBuddy Multisite is an EXPERIMENTAL product. As such, you may encounter issues using it and we cannot necessarily insure flawless functionality or that issues encountered will be resolved in as timely manner as non-experimental features. Usage of it in a production environment is at your own risk; Import/Export functionality is quite solid but Network migrations have some issues which require additional intervention to fully complete if the URL changes (see limitations below for full details). There is currently not a specific ETA on when the EXPERIMENTAL tag will be removed. It will be removed once we believe Multisite functionality to be as solid and reliable as the BackupBuddy standalone many have come to love.

Installation note: BackupBuddy Multisite support is EXPERIMENTAL software and should NOT be used on live sites. BackupBuddy should be Network Activated when installed on a Multisite Network for experimental testing. You must add the following line to your wp-config.php to activate these experimental features: define( ‘PB_BACKUPBUDDY_MULTISITE_EXPERIMENT’, true );
Features & Limitation Notes

IMPORTANT: BackupBuddy Multisite does NOT support migrating entire Networks to a different URL. If you attempt to do so then only the main site URLs will be migrated and you must manually update all subsite URLs, for instance using the Server Information Page’s Mass Database Replace Tool.
Backup entire Multisite Network
Limitations:
As a Network can contain many subsites, each subsite increases the amount of time needed to perform a backup, especially if the sites are large. This can demand more server resources or more PHP runtime. Most shared hosting does not permit increasing these resources so BackupBuddy may not be able to finish backups under these conditions. If you have access to modify these settings, Maximum PHP runtime is a key setting to increase as needed.
WordPress 3.5 Multisite has introduced multiple problems with site imports related with both file uploads and user imports. Some workarounds: http://ithemes.com/forum/topic/37186-backupbuddy-ms-import-not-working-on-wp-35-multisite/
Restore entire Multisite Network (same server & URLs)
Limitation: As a Network can contain many subsites, each subsite increases the amount of time needed to perform a restore, especially if the sites are large. This can demand more server resources or more PHP runtime. Most shared hosting does not permit increasing these resources so BackupBuddy may not be able to finish restores under these conditions. If you have access to modify these settings, Maximum PHP runtime is a key setting to increase as needed.
Migrate entire Multisite Network (different server or URLs)
Limitation: When migrating a Network to a new server or changing URLs, domains, or moving a Network in or out of a subdirectory, BackupBuddy will only migrate the database tables associated with the MAIN site. Due to technical reasons BackupBuddy currently will not automatically migrate URLs or paths of any other subsites within the migrated network. If the URLs or paths of subsites need to be updated you may perform this procedure by using the ‘Mass Database Text Replacement’ tool on the ‘Server Information’ page within BackupBuddy for each subsite you need to update.
Limitation: You cannot change from sub-domains to sub-directory URL structure using BackupBuddy Multisite nor can you change from sub-directories to sub-domain URL structure.
Limitation: As a Network can contain many subsites, each subsite increases the amount of time needed to perform a migration, especially if the sites are large. This can demand more server resources or more PHP runtime. Most shared hosting does not permit increasing these resources so BackupBuddy may not be able to finish migrations under these conditions. If you have access to modify these settings, Maximum PHP runtime is a key setting to increase as needed.
Export a subsite from the Network
Exported subsites may be imported back into the same network (AKA Duplicated), imported into another Network, or restored as a standalone WordPress site using the importbuddy.php tool.
Limitation: The main Network [sub]site cannot be exported as it is tied to the Network. It is still included in the main


BackupBuddy多站点
介绍

多站点支持是BackupBuddy提供的一项实验功能,可帮助您使用多站点导入和导出子站点。由于多站点的特性,我们无法提供与独立站点相同的迁移彻底性。您不应该期望体验顺畅,我们只建议高级用户尝试使用Multisite功能。由于WordPress多站点功能在技术上更复杂,因此可用于独立站点的一些BackupBuddy功能不支持Multisite环境。请仔细查看功能,差异和限制,以便您了解它们并确保它能够满足您的需求。

BackupBuddy Multisite是一款实验性产品。因此,您可能会遇到使用它的问题,我们不一定能确保完美的功能,或遇到的问题将以非实验性功能及时解决。在生产环境中使用它需要您自担风险;导入/导出功能非常稳定,但网络迁移有一些问题,如果URL更改(请参阅下面的全面详细信息的限制),需要额外干预才能完全完成。目前,EXPERIMENTAL标签将被删除的时候还没有特定的ETA。一旦我们认为Multisite的功能与BackupBuddy独立的许多人都喜欢的一样稳固可靠,它就会被移除。

安装说明:BackupBuddy多站点支持是实验性软件,不应在现场使用。安装在Multisite网络上进行实验测试时,BackupBuddy应该是网络激活的。您必须将以下行添加到您的wp-config.php以激活这些实验性功能:define(’PB_BACKUPBUDDY_MULTISITE_EXPERIMENT’,true);
功能和限制说明

重要提示:BackupBuddy Multisite不支持将整个网络迁移到其他网址。如果您尝试这样做,那么只有主站点URL将被迁移,并且您必须手动更新所有子站点URL,例如使用服务器信息页的批量数据库替换工具。
备份整个多站点网络
限制:
由于网络可以包含许多子网站,因此每个子网站都会增加执行备份所需的时间,尤其是在网站较大的情况下。这可能需要更多的服务器资源或更多的PHP运行时。大多数共享主机不允许增加这些资源,因此BackupBuddy可能无法在这些条件下完成备份。如果您有权修改这些设置,则最大PHP运行时间是根据需要增加的关键设置。
WordPress 3.5多站点引入了与文件上传和用户导入相关的网站导入的多个问题。一些解决方法:http://ithemes.com/forum/topic/37186​​-backupbuddy-ms-import-not-working-on-wp-35-multisite/
恢复整个多站点网络(相同的服务器和URL)
限制:由于网络可能包含许多子网站,因此每个子网站都会增加执行还原所需的时间,尤其是在网站较大的情况下。这可能需要更多的服务器资源或更多的PHP运行时。大多数共享主机不允许增加这些资源,因此BackupBuddy可能无法在这些条件下完成恢复。如果您有权修改这些设置,则最大PHP运行时间是根据需要增加的关键设置。
迁移整个多站点网络(不同的服务器或URL)
限制:在将网络迁移到新服务器或更改URL,域或将网络移入或移出子目录时,BackupBuddy只会迁移与MAIN站点相关联的数据库表。由于技术原因,BackupBuddy目前不会自动迁移迁移网络中任何其他子网站的URL或路径。如果需要更新子网站的URL或路径,则可以通过在BackupBuddy的“服务器信息”页面上为需要更新的每个子网站使用“大量数据库文本替换”工具来执行此过程。
限制:您无法使用BackupBuddy多站点从子域更改为子目录URL结构,也不能从子目录更改为子域URL结构。
限制:由于网络可以包含许多子网站,因此每个子网站都会增加执行迁移所需的时间,尤其是在网站较大的情况下。这可能需要更多的服务器资源或更多的PHP运行时。大多数共享主机不允许增加这些资源,因此BackupBuddy可能无法在这些条件下完成迁移。如果您有权修改这些设置,则最大PHP运行时间是根据需要增加的关键设置。
从网络中导出一个子网站
导出的子网站可以导入到同一网络(AKA重复),导入到另一个网络,或使用importbuddy.php工具作为独立的WordPress网站进行恢复。
限制:主网络[子]网站无法导出,因为它与网络绑定。它仍然包含在主体中

后台不显示wordpress版本、插件和主题更新提示

每次wordpress新版本发布,作者更新插件或官方主题更新的时候,wordpress后台都会有升级提示,有时候网站开发者修改了程序源代码,或者对插件主题作了特定的修改,不希望客户自主更新程序版本、主题版本或插件版本,那么屏蔽WP程序的后台更新提示非常有必要,屏蔽的方法很简单,只需要在当前主题的functions.php文件中添加以下代码即可:

1
2
3
4
5
add_filter ('pre_site_transient_update_core', '__return_null');
remove_action ('load-update-core.php', 'wp_update_plugins');
add_filter ('pre_site_transient_update_plugins', '__return_null');
remove_action ('load-update-core.php', 'wp_update_themes');
add_filter ('pre_site_transient_update_themes', '__return_null');

arcgis各版本下载

 

ArcGIS系列安装包下载链接:

Arcview        百度网盘下载链接:http://pan.baidu.com/s/1c2zXLjM  综合版

ArcGIS9.3    百度网盘下载链接:链接:http://pan.baidu.com/s/1pKIwFOn 密码:8wp2

ArcGIS9.3.1 百度网盘下载链接:链接:http://pan.baidu.com/s/1kVoYPfD 密码:xur3

ArcGIS10.0  百度网盘下载链接:链接:http://pan.baidu.com/s/1o8LwIhG 密码:k9jy

ArcGIS10.1  百度网盘下载链接:链接:http://pan.baidu.com/s/1o8856em 密码:issc

ArcGIS10.2.1百度网盘下载链接:链接:http://pan.baidu.com/s/1o8GDazw 密码:psx4

ArcGIS10.2.2百度网盘下载链接:链接:http://pan.baidu.com/s/1jIL4Xsq 密码:6v6t

ArcGIS10.3   百度网盘下载链接:链接:http://pan.baidu.com/s/1mh6r1lY 密码:e6r4

ArcGIS10.3.1百度网盘下载链接:链接:http://pan.baidu.com/s/1i48z9Q1 密码:xvyh

ArcGIS10.4   百度网盘下载链接:链接:http://pan.baidu.com/s/1nvef0Rf 密码:4dk4

ArcGIS10.4 .1百度网盘下载链接:http://pan.baidu.com/s/1skOt6nN

ArcGIS10.5    百度网盘下载链接:链接:http://pan.baidu.com/s/1jHVydMY 密码:x9n0

ArcGIS安装教程下载链接:

ArcGIS10.2系列安装教程下载链接:http://pan.baidu.com/s/1bpvWbG7

WordPress多站点搭建教程

WordPress 3.0之后的版本都开始支持多站点管理,意味着你可以在一个WordPress安装上实现多博客运行。 在WordPress后台里,这个功能被叫做“网络(Network)”。 WordPress多站点功能默认是没有启用的,要使用需要自己激活该功能,节省空间和服务器资源,方便管理。

虽然WordPress多站点下的所有站点共享主题和插件,但是每个站点还是可以个性化设置的,每个子站点的独立性还是很高的。下面我们就来详细介绍设置过程:

1、确认自己的主机方案是否支持

在建立自己的“博客联盟”的热血还未沸腾之前,还是要先检查一下自己的主机商是否支持WordPress MU或者泛域名解析,特别是一些价格比较低的虚拟主机方案。虽然你可以用子目录的方式替代子域名,但是这能间接说明主机功能的高低。

2、激活WordPress多站点功能

WordPress多站点功能默认是关闭的,需要用户自行激活。在WordPress目录下的wp-config.php文件中,找到/* That’s all, stop editing! Happy blogging. */,在这行代码的上面添加:

 

define('WP_ALLOW_MULTISITE', true);

然后保存。随后登录WordPress后台,会发现在主站点的WordPress后台上多了一层管理所有站点的总的WordPress站点管理后台。

3、停用所有插件

WordPress多站点设置需要停用WordPress上已有的所有插件,即使新装的 WordPress,也会有一些默认安装、启用的插件。

4、修改wp-config.php、.htaccess文件

随后进入WordPress后台,发现多出的“配置网络(network)”选项,进入后按照页面上的提示,将页面上提供的代码粘贴到wp-config.php、.htaccess文件中,保存修改。

5、子域名or子文件夹

在配置中会提示选择为新站点使用子域名或子文件夹方式来安装。如果选择的是子域名方式,则如之前所说,你的主机空间必须支持泛域名解析,且最好提前做好泛域名解析(一般是在DNS Zone Edit下,添加一条A记录,绑定子域名IP地址。泛域名格式:*.example.com)。

6、添加子站点

如果你顺利做完以上步骤,则WordPress多站点基本配置结束。下面要做的就是添加子站点了。在“站点”下进入“新建站点”,填写子站点URL、子站点名称和管理员邮箱,单击“添加站点”就可以了,随后在“我的站点”下拉菜单中就会出现子站点的名称。

:有时候进入子站点WordPress后台对子站点进行单独管理的时候,会遇到403、404或500错误。这时候可能需要再确认一下DNS设置是否正确,或者在添加域名时,将域名指向“/”而不是默认的folder。当然,问题可能各有不同,仅供参考。

WordPress多站点搭建教程

wordpress多站点,如何保持用户在子域名注册过程中?

问题描述

我正在运行wp子域多站点结合域映射。这意味着我可以创建一个新的子域名xyz.site.com并将域名’xyz.com’映射到该站点。

我遇到的问题是有人在子域映射网站’xyz.com’上单击’register’,并将其发送到site.com进行注册。

这对许多人来说非常混乱,我厌倦了投诉。

如何设置wp多站点,以便如果一个人想在子站点上注册,那么他们不会在任何时候离开该站点?

我使用多站点托管多个客户端站点,所有这些站点都有自己的域名。我只是将’map’的域名转给他们的子域名。这意味着来到一个客户端的用户注册,正在发送到主站点进行注册,这只是一个简单的错误和混乱

最佳解决方案

什么@petermolnar建议也将您的用户重定向到主站点,如果他们想注册(我已经测试了,但随意使用它,这是很好的做法)。

您需要的是前端的注册/登录/edit-profile插件:http://www.cozmoslabs.com/1341-wordpress-profile-builder-a-front-end-user-registration-login-and-edit-profile-plugin/

它是基于短代码,所以你需要做的是将您的用户重定向到具有[wppb_register]短代码的注册页面。为每个需要的站点创建注册/登录/edit-profile页面,就是这样。

wordpress多站点,如何保持用户在子域名注册过程中?

参考文献

注:本文内容整合自Google/Baidu/Bing辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。

WordPress多站点(WPMU)的创建

WordPress多站点(WPMU)的创建

在Wordpress3.0及以上版本可以直接使用多站点,它可以:

1、只安装一个Wordpress程序即可创建多个wordpress站点,可以是子域名也可以是子目录。

2、可以有独立的博客后台,独立的博客地址。

3、管理员可设置开放哪些主题给站点使用。

4、管理员可配置插件给每个站点使用。

5、多个站点之间共用“用户数据库表”,也就是表 wp_usermeta 和 wp_users,其他的为独立数据库表。

WordPress多站点的配置方法:

1、首先,备份网站的数据库,以防出现意外时恢复(一般可忽略)。

2、打开WordPress的根目录下的wp-config.php文件,在require_once(ABSPATH . 'wp-settings.php');前面加上以下代码:

define('WP_ALLOW_MULTISITE',true);


3、进入WordPress后台,”工具”-> 点击”配置网络”

ps:如果您要使用二级域名的形式,可以到“设置”->“常规”里面,把站点地址(URL)的www.去掉。

4、点击安装后,按照提示做好相关的配置

5、配置好,再次进入后台,在头部将出现“我的站点”->“管理网络”的选项菜单,接下来您可以管理或者创建站点,也可以开启主题或者插件给其他站点使用。

6、如果要给站点绑定其他域名,可以安装 WordPress MU Domain Mapping 插件。

WordPress MU Domain Mapping插件绑定其他域名的方法:

1、打开WordPress的根目录下的wp-config.php文件,在require_once(ABSPATH . 'wp-settings.php');前面加上以下代码:

define('SUNRISE', 'on');

2、将WordPress MU Domain Mapping插件里面 sunrise.php 文件移到 /wp-content目录中

3、获取站点ID。

点击导航的【站点】-【所有站点】,找到您要绑定域名的站点,鼠标放上去,点【编辑】,会在浏览器地址栏中看到类似于site-info.php?id=2其中数字2 就是我们要的站点ID(Site ID)

4、点击导航的【设置】-【Domains】,在【New Domain】中填写信息,如图:

如果勾选 Primary 表示该域名为主要域名,切记:同一个站点只能其中一个域名勾选,其他的附属域名不要勾选。

Discuz如何存储远程附件到OSS

前言

网站远程附件功能是指将用户上传的附件直接存储到远端的存储服务器,一般是通过FTP的方式存储到远程的FTP服务器。

目前Discuz论坛、phpwind论坛、Wordpress个人网站等都支持远程附件功能。

本文介绍如何基于Discuz论坛存储远程附件。

准备工作

申请OSS账号,并且创建一个public-read的bucket。这里需要权限为public-read是因为后面需要匿名访问。

详细步骤

测试所用Discuz版本为Discuz! X3.1,下面是作者的详细设置流程.

  • 登录Discuz站点,进入管理界面后,先点击全局,再点击上传设置,如下图所示。
  • 选择远程附件,然后开始设置。
  1. 需要选择启用远程附件。
  2. 启用SSL链接为
  3. FTP服务器地址, 即运行ossftp工具的地址,一般填127.0.0.1即可。
  4. FTP服务的端口号,默认为2048
  5. FTP登录用户名,格式为AccessKeyID/BukcetName, 注意这里的’/‘不是’‘的意思。
  6. FTP的登录密码,为AceessKeySecrete
  7. 被动模式连接,选择默认的即可。

8.远程附件目录,填 . 表示在Bucket的根目录下创建上传目录。

9.远程访问URL, 填 http://BucketName.Endpoint 即可。

这里测试所用bucket为test-hz-jh-002, 属于杭州区域的,所以这里填写的是http://test-hz-jh-002.oss-cn-hangzhou.aliyuncs.com
注意BucketName要和Endpoint匹配。

10.超时时间,设置为0即可,表示服务默认。

11.设置好后,可以点击测试远程附件,如果成功则会出现如下画面。

  • 发帖验证

好了,现在我们去论坛发帖试试。随意找个板块,发贴时上传图片附件如下所示。

在图片上右键点击,选择在“新建标签页中打开图片”,如下所示。