我遇到了一个问题,我的主题在上传时创建了一堆大小不同的图像(因为这是应该的),而我的服务器会定期在上传过程中阻塞。这导致了一堆“MySQL服务器已经离开了…”问题,我最终得到的是不包含任何数据的媒体上传。
预算中没有专用服务器。而且,我的web主机并不热衷于为我的帐户提供更多RAM。因此,从我当前的托管解决方案中迁移不是一种选择。
然而,我办公室里有一台测试服务器,有4个CPU和16GB的RAM,我想,“嘿,有没有办法在本地托管所有的WP管理功能,只需将更改推送到远程服务器?”
如果有人问到这一点,我会向你道歉。关于这个主题,我能找到的一切都是关于设置本地测试服务器的。我的情况不同——我希望后端托管在前端以外的其他地方(是的,最终的DB显然也应该是远程的,除非我能找到一种方法简单地将DB更改推送到实时服务器)。
SO网友:Mark Kaplun
“MySQL服务器已退出…”
这绝不应该是在vanilla wordpress上进行管理操作的结果。一次发布后不应包含足够的DB写入,以使DB消失。您是否尝试过所有插件都处于非活动状态?
嘿,有没有一种方法可以在本地托管所有WP管理功能,并将更改推送到远程服务器?
理论上是的,你可以使用rsync 或任何其他文件同步软件来同步您的文件(只是上传目录,甚至可能是完整的WP安装)和一些DB同步工具(我不是专家,所以不会尝试推荐)来同步DB
如果你愿意尝试,有两件事要记住
将主机文件配置为使您的站点域指向您的PC,这取决于数据库同步工具,您必须要求您的主机允许您远程访问数据库服务器,而您的主机可能不喜欢这一想法在我看来,您在调查和实施这样一个解决方案上所浪费的精力,最好是找到一个更好的主机。