将代码传输到阶段 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 数据库。
任何帮助,将不胜感激。