复制';生产/现场';服务器(wamp)


Replicating a 'production/live' server (wamp)

我正在我的装备上运行一个wamp测试/开发服务器,但我正在努力确保它复制生产服务器的正常行为。上次我从测试环境转移到实时环境时,我遇到了以下问题:

  1. 区分大小写的相对路径在实时服务器上令人讨厌
  2. 区分大小写的MySQL命令在实时服务器上令人讨厌
  3. 我在"视图"中间发送的一些头请求(好吧,这很尴尬)显然没有被接受

通过在ini文件中禁用output_buffer,我在测试服务器上复制了错误编号3的行为。

然而,我还没有完全弄清楚如何让我的测试服务器对区分大小写的路径和sql命令敏感。

有人能帮我吗?此外,请指出我应该在ini文件中启用/禁用的其他设置,以确保它像一个实时服务器一样运行。

问题是您的实时服务器是非Windows服务器,而测试服务器是Windows服务器。PHP依赖于系统来查找文件。Windows文件/路径不区分大小写。

对于其他一切,您可能使用不同版本的MySQL或其他什么。

如果你想要一个可靠的测试,可以直接上传到你的实时服务器,或者复制服务器并在你的开发计算机上的虚拟机(如VMWare)中运行。