当我将代码传输到stage env时,我收到以下错误:"PHP警告:json_encode():无效的UTF-8"我在开发环境中没有收到此错误。我正在修复问题:
iconv("ISO-8859-1", "UTF-8", $value);
但我希望能够在"开发"阶段解决这个问题,而不是在我的"阶段性"环境中。我想知道我是否在任何一个开发中都有一些设置来忽略这个警告?两个php.ini都有相同的:
error_reporting = E_ALL & ~E_DEPRECATED
开发环境为:
- Windows 8
- IIS 8.0
- PHP 5.4.15
- SQL Server 2008
舞台环境:
- Windows Server 2008
- IIS 7.5
- PHP 5.4.15
- SQL Server 2008
两个环境都连接到同一SQL Server 2008数据库服务器上的同一application_stage数据库。
如有任何帮助,我们将不胜感激。
您能展示您的php array()
吗。您的问题可能出现在数组中的某个值中。