terça-feira, 26 de julho de 2011

Problema de envio de imagens no Zabbix 1.8.X

Dica para quem tenta fazer upload de imagens no Zabbix para Distribuição Debian, não testei com outras.

erro:
imagecreatefromstring() :Data is not in a recognized format
imagepng(): supplied argument is not a valid Image resource


Basta alterar a codificação da database no mysql.

Mysql - Alterando database latin1 para UTF-8

Dentro do mysql:

# mysql -uroot -psenha zabbix

ALTER DATABASE zabbix
CHARACTER SET utf8
DEFAULT CHARACTER SET utf8
COLLATE utf8_general_ci
DEFAULT COLLATE utf8_general_ci
;


Claro, pode-se criar a table diretamente usando utf-8 ao invés de latin1. mas eu não quis destruir os meus dados.

outro abraço.

referência:
http://tympanus.net/codrops/2009/08/31/solving-php-mysql-utf-8-issues/