最近做项目中发现了一个奇怪的问题,centos系统nginx搭建服务器上传图片出现了502错误如图
经过排查发现是Uploader.class中的$this->stateMap['ERROR_TYPE_NOT_ALLOWED'] = iconv('unicode', 'utf-8', $this->stateMap['ERROR_TYPE_NOT_ALLOWED']);所引起的,注释掉这行代码就可以正常上传图片了
Uploader.class.php位置]
把下图标注代码注释掉就可以解决502问题
ue报502错误也有很多种,这里提供一个我所遇到,供你参考。在找到问题原因后,也尝试去找出502报错的原因,try catch ,@各种手段尝试了一下,依然没有找出502的原因,如果有知道原因的大牛,请留言告知。