Problemas com o Zonminder e MySQL após a atualização para 16.04

0

Atualizar para o 16.04 é um pesadelo ... ele quebrou tudo no meu servidor que está funcionando há 10 anos.

Eu estou lentamente tentando fazer meu servidor funcionar novamente ... a partir de agora eu estou lidando com o Zoneminder. Eu estava funcionando bem ontem, mas hoje, quando tentei fazer o login, voltava para a tela de login e checava os logs e recebia um erro informando WAR [Login denied for user "myusername"]. Entrei no banco de dados MySQL e deletei minha senha e consegui entrar. Fui às opções e usuários e tentei colocar uma nova senha e recebi um erro

SQL-ERR 'SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'Password' at row 1', statement was 'update Users set Password = password('********') where Id = ?'

Se eu tentar salvar qualquer alteração em uma 'fonte', ele também lançará um erro. Por exemplo, se eu clicar na 'fonte' e exibir as propriedades do monitor (onde você pode alterar coisas como buffers e timestamp) ) e basta clicar em salvar sem alterar nada eu vou pegar esse erro:

SQL-ERR 'SQLSTATE[HY000]: General error: 1366 Incorrect integer value: '' for column 'ServerId' at row 1', statement was 'update Monitors set ServerId = '', AnalysisFPS = '', Triggers = '' where Id =?'

A partir de agora, ele funcionará, mas sem alterar as configurações ou proteger os fluxos com uma senha. Eu acho que o banco de dados está completamente errado ou o MySQL ainda está estragado ... Eu não tenho idéia do que está acontecendo.

    
por John Orion 24.04.2016 / 02:49

1 resposta

0

Joguei um pouco e consegui resolver este problema ... usei Este tutorial para corrigir o problema. Depois que adicionei as coisas mencionadas e verifiquei se as permissões estavam corretas, consegui alterar as configurações sem um erro.

    
por John Orion 24.04.2016 / 18:40