1

将代码传输到阶段 env 时出现以下错误:“PHP 警告:json_encode(): Invalid UTF-8” 我在开发环境中没有收到此错误。我正在解决这个问题:

iconv("ISO-8859-1", "UTF-8", $value);

但我希望能够在“开发”阶段而不是在我的“暂存”环境中解决问题。我想知道我是否在任一开发人员中有一些设置可以忽略此警告?两个 php.ini 都有相同的:

error_reporting = E_ALL & ~E_DEPRECATED

开发环境是:

  • 视窗 8
  • IIS 8.0
  • PHP 5.4.15
  • SQL Server 2008

舞台环境:

  • 视窗服务器 2008
  • IIS 7.5
  • PHP 5.4.15
  • SQL Server 2008

两种环境都连接到同一 SQL Server 2008 数据库服务器上的同一 application_stage 数据库。

任何帮助,将不胜感激。

4

1 回答 1

-1

你能显示你的 php 吗array()?您的问题可能出在数组中的某个值上。

于 2013-07-03T14:38:57.607 回答