我用于Wordpress开发的软件版本是否应该由共享主机上使用的软件版本决定?

时间:2016-12-01 06:26:30

标签: mysql wordpress migration shared-hosting

我正在使用UpdraftPlus premium在我的本地计算机和共享主机之间迁移Wordpress站点。我的本地计算机正在使用MySQL 5.7.11运行wamp64 server 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网站,以确保它可以在最终目标服务器上运行吗?如何确定要使用的版本?提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

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

如果这不是一个选项,您可以设置镜像您正在处理的服务器配置的虚拟机(例如Vagrant / Virtualbox),这样就不会对您的开发计算机产生任何影响。您可以设置特定版本的PHP / MySQL,特定版本的模块/扩展等。