我有两个不同的服务器。
在第一个,我的开发服务器中,一切正常。在第二个,我的生产服务器上,我遇到了一些我不知道如何解决的错误。
在后者上,我在 json_decode'ing 字符串时不断收到错误消息。当试图查明错误时,我发现了以下内容:
在我的开发服务器上,当我 var_dump POST 数据时,我得到:
'data' =>
string(96) "{"id":null,"codigo":55,"nome":"testa","coordenador":"testa","financiadora":"testa","ativo":true}"
而在我的生产服务器上,我得到:
["data"]=>
string(113) "{\"id\":null,\"codigo\":4,\"nome\":\"teste\",\"coordenador\":\"teste\",\"financiadora\":\"teste\",\"ativo\":true}"
}
我可能会在我的生产服务器中去掉反斜杠,但我不想有两个不同的代码。我也不明白为什么会这样。
是 Apache/PHP 配置问题吗?我该如何解决?
完全相同的代码,两台服务器中完全相同的数据库。