2016-12-01 60 views
0

我使用UpdraftPlus高级版来迁移我的本地计算机和我的共享主机之间的Wordpress网站。我的本地计算机正在使用MySQL 5.7.11运行wamp64服务器3.0.4。我正在开发Wordpress 4.6.1。然而,我遇到了一个问题,即将Wordpress迁移到运行MySQL 5.5.51-38.2版本的共享主机服务器。未知整理失败:'utf8mb4_unicode_520_ci'。我不允许在共享主机上更改MySQL。此外,Wordpress站点的最终主页是使用MySQL 5.0.10的另一个共享主机。我以为我应该在本地计算机上开发最新版本的软件,但也许这是错误的方法。我是否应该用旧版本的Wamp/MySQL/PHP/phpmyadmin开发我的Wordpress网站,以确保它可以在最终目标服务器上运行?我如何决定使用哪个版本?感谢您的帮助提前。我用于Wordpress开发的软件版本是否应该由共享主机上使用的版本决定?

回答

0

你有几个选项,一般来说,如果我遇到过度限制或过时托管的客户,我会建议他们转移到其他地方,特别是如果它引发安全问题。

如果这不是一个选项,您可以设置虚拟机(例如Vagrant/Virtualbox)来反映您正在使用的服务器的配置,因此它不会影响您的开发计算机。您可以设置特定版本的PHP/MySQL,特定版本的模块/扩展等。

+0

谢谢蒂姆!我决定尝试直接在子域中的客户端共享主机上开发。并使用一键安装。但是我可以看到,如果您想在本地计算机上开发使用虚拟机的方法,这仅仅是我愿意承担的成本。再次由于成本的原因,改变主办公司或计划现在不可行。 – Donna

+0

只要你知道运行一个虚拟机或一个流浪者盒子不花你一分钱。 –

+0

对不起,我误解了。我会在某个时候尝试。但现在不行。谢谢,蒂姆! – Donna

相关问题