SQL Error na instalação do phpBB 3.1.3

Suporte à dúvidas gerais relacionadas ao phpBB 3.1.
Avatar do usuário
umarizal
Contribuidor Passado
Contribuidor Passado
Mensagens: 218
Registrado em: 18 Mar 2008, 10:30
Nome Real: Leandro dos Santos
Localização: São Paulo - SP
Contato:
Você favoritou esta postagem

SQL Error na instalação do phpBB 3.1.3

  • Remover marcador da postagem
  • Mensagem por umarizal »

    Amigos, tenho um portal que não posso deixar sair do ar, por isso, antes de atualizá-lo, da versão 3.0.x para 3.1.x, fiz uma instalação "teste" do phpBB 3.1.3 e na hora de "Criar tabelas no banco de dados" durante a instalação, é exibido esse erro:
    General Error
    SQL ERROR [ mysqli ]

    MySQL server has gone away [2006]

    SQL

    SELECT notify FROM phpbb_user_notifications WHERE item_type = 'notification.type.post' AND item_id = 0 AND user_id = 3 AND method = ''

    BACKTRACE

    FILE: (not given by php)
    LINE: (not given by php)
    CALL: msg_handler()

    FILE: [ROOT]/phpbb/db/driver/driver.php
    LINE: 855
    CALL: trigger_error()

    FILE: [ROOT]/phpbb/db/driver/mysqli.php
    LINE: 194
    CALL: phpbb\db\driver\driver->sql_error()

    FILE: [ROOT]/phpbb/db/driver/factory.php
    LINE: 329
    CALL: phpbb\db\driver\mysqli->sql_query()

    FILE: [ROOT]/phpbb/notification/manager.php
    LINE: 712
    CALL: phpbb\db\driver\factory->sql_query()

    FILE: [ROOT]/phpbb/notification/manager.php
    LINE: 701
    CALL: phpbb\notification\manager->add_subscription()

    FILE: [ROOT]/includes/functions_user.php
    LINE: 372
    CALL: phpbb\notification\manager->add_subscription()

    FILE: [ROOT]/install/install_install.php
    LINE: 1948
    CALL: user_add()

    FILE: [ROOT]/install/install_install.php
    LINE: 117
    CALL: install_install->add_bots()

    FILE: [ROOT]/install/index.php
    LINE: 409
    CALL: install_install->main()

    FILE: [ROOT]/install/index.php
    LINE: 289
    CALL: module->load()
    Estou usando:
    Linux CentOS 6.6 com cPanel
    Web: Apache 2.4.12 + Nginx
    Banco de dados: MariaDB 10.0.17
    PHP: 5.5.21

    Será que é por causa de eu usar o MariaDB ao invés do MySQL?

    Depois da tela de erro citada, se for ao index, o fórum está lá, totalmente funcional... vejam: http://www.construirereformar.net/forum/
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29

    Re: SQL Error na instalação do phpBB 3.1.3

  • Favoritar esta postagem
  • Mensagem por robra »

    Teste instalando em um banco de dados MySQL. Se o problema persistir, então não será problema do BD.

    Abraço. Imagem
    [DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
    Avatar do usuário
    umarizal
    Contribuidor Passado
    Contribuidor Passado
    Mensagens: 218
    Registrado em: 18 Mar 2008, 10:30
    Nome Real: Leandro dos Santos
    Localização: São Paulo - SP
    Contato:

    Re: SQL Error na instalação do phpBB 3.1.3

  • Favoritar esta postagem
  • Mensagem por umarizal »

    robra escreveu:Teste instalando em um banco de dados MySQL. Se o problema persistir, então não será problema do BD.

    Abraço. Imagem
    Obrigado pela dica, caro @robra, mas infelizmente não tenho como testar e para voltar do MariaDB para o MySQL nem sei se é fácil e se pode dar problemas, rs... para migrar para o MariaDB foi rápido e fácil, imagino que o caminho reverso também o seja, vai saber.

    Na verdade, quando migrei, o fiz por causa de relatos de que o servidor ficaria mais rápido nas consultas aos bancos de dados, assim como haveria menor consumo de recursos como processamento e memória, mas na verdade, nem foi nada perceptível.

    Até agora, nunca tive problemas.

    Fiz a instalação do phpBB já com a tradução do Suporte phpBB instalada na pasta do phpBB, correndo toda em português, pode ter alguma relação com a tradução?

    Vou tentar realizar uma instalação sem a tradução e volto aqui...

    [ EDITADO ]

    Feito o teste, comprovei que o erro citado está de alguma forma relacionada a utilização da tradução (3.1_rev2).

    Imagino que tenha algo haver com o conteúdo criado durante a instalação como Categoria, Fórum e Tópico padrões, além de grupos e usuário administrador padrão, deve ser algo relacionado à criação de conteúdo relacionado a isso no ato da instalação.

    Ao realizar a instalação sem a tradução, somente com o phpBB 3.1.3 limpo, tudo correu normalmente, embora a penúltima e última etapas foram bem lentas, mas decorreram sem qualquer problema ou erro.

    Sobre o MariaDB, pelo que li, ele é totalmente compatível com os scripts que rodam no MySQL. Li inclusive isso aqui, sobre o suporte ao phpBB pelo MariaDB, no próprio fórum do phpBB: http://area51.phpbb.com/phpBB/viewtopic ... 7&start=20
    Avatar do usuário
    Chico Gois
    Administrador
    Administrador
    Mensagens: 3933
    Registrado em: 03 Jul 2004, 03:53
    Nome Real: Chico Gois
    Localização: São Paulo - Capital
    Contato:
    Você favoritou esta postagem

    Re: SQL Error na instalação do phpBB 3.1.3

  • Remover marcador da postagem
  • Mensagem por Chico Gois »

    Acho pouco provável ser problema de tradução.
    Avatar do usuário
    umarizal
    Contribuidor Passado
    Contribuidor Passado
    Mensagens: 218
    Registrado em: 18 Mar 2008, 10:30
    Nome Real: Leandro dos Santos
    Localização: São Paulo - SP
    Contato:

    Re: SQL Error na instalação do phpBB 3.1.3

  • Favoritar esta postagem
  • Mensagem por umarizal »

    Chico Gois escreveu:Acho pouco provável ser problema de tradução.
    Pois é, também achei a princípio, mas você entendeu como ocorreu, caro amigo Chico?

    Realizando a instalação do phpBB 3.1.3 já com a tradução, dá esse erro citado.

    Realizando a instalação do phpBB 3.1.3 sem a tradução, ocorre tudo normalmente sem qualquer erro.

    Muito estranho né?

    [ EDITADO ]

    Fiz outros testes e mesmo sem a tradução acabou ocorrendo o erro novamente. Porém, ocorre de forma aleatória, hora sim, hora não, não estou entendendo.
    Avatar do usuário
    Chico Gois
    Administrador
    Administrador
    Mensagens: 3933
    Registrado em: 03 Jul 2004, 03:53
    Nome Real: Chico Gois
    Localização: São Paulo - Capital
    Contato:
    Você favoritou esta postagem

    Re: SQL Error na instalação do phpBB 3.1.3

  • Remover marcador da postagem
  • Mensagem por Chico Gois »

    Problema esta neste MariaDB e eu não conheço direito.
    henrique.seven2011
    Membro Intermediá¡rio
    Membro Intermediá¡rio
    Mensagens: 991
    Registrado em: 23 Mar 2012, 13:50
    Nome Real: Saulo Henrique
    Você favoritou esta postagem

    Re: SQL Error na instalação do phpBB 3.1.3

  • Remover marcador da postagem
  • Mensagem por henrique.seven2011 »

    O problema está na codificação que esse banco de dados: MariaDB realiza, como a linguagem que usamos é ISO, pode ser que o BD só suporte UTF-8. Não sei exatamente, mas esse é meu palpite. Tente usar o MySQL e veja se dá o mesmo erro ou cheque a questão de suporte de codificação de linguagens do MariaDB.
    Cloud de Verdade?! Recomendo: Vultr, DigitalOcean e LetsCloud | Freelancer a disposição!
    Avatar do usuário
    umarizal
    Contribuidor Passado
    Contribuidor Passado
    Mensagens: 218
    Registrado em: 18 Mar 2008, 10:30
    Nome Real: Leandro dos Santos
    Localização: São Paulo - SP
    Contato:

    Re: SQL Error na instalação do phpBB 3.1.3

  • Favoritar esta postagem
  • Mensagem por umarizal »

    Vou ver se volto ao MySQL. Migrei para o MariaDB porque todos administradores de servidores que conheço me falaram bem dele, dizendo que é um fork "otimizado" do MySQL, totalmente compatível com ele.

    Na verdade, para mim, não resultou em grandes ganhos (ou pelo menos não foram perceptíveis) quanto ao aumento da performance ou redução do load do sistema, pelo menos não notei diferença.

    Como até o Google migrou do MySQL para o MariaDB, achei que seria algo interessante a se fazer, pois muitos dizem que a longo prazo a Oracle vai tornar o MySQL inviável ($$$) a longo prazo.

    Discussão recente sobre os rumos do MySQL e o MariaDB...
    Avatar do usuário
    _Vinny_
    Administrador
    Administrador
    Mensagens: 6031
    Registrado em: 03 Set 2009, 21:59
    Contato:
    Você favoritou esta postagem

    Re: SQL Error na instalação do phpBB 3.1.3

  • Remover marcador da postagem
  • Mensagem por _Vinny_ »

    General Error
    SQL ERROR [ mysqli ]

    MySQL server has gone away [2006]

    SQL

    SELECT notify FROM phpbb_user_notifications WHERE item_type = 'notification.type.post' AND item_id = 0 AND user_id = 3 AND method = ''
    A mensagem de erro indica que é problema no banco de dados.
    Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

    Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
    Avatar do usuário
    umarizal
    Contribuidor Passado
    Contribuidor Passado
    Mensagens: 218
    Registrado em: 18 Mar 2008, 10:30
    Nome Real: Leandro dos Santos
    Localização: São Paulo - SP
    Contato:
    Você favoritou esta postagem

    Re: SQL Error na instalação do phpBB 3.1.3

  • Remover marcador da postagem
  • Mensagem por umarizal »

    _Vinny_, você tem algum conhecimento acerca do MariaDB? Será que fiz uma bobagem em colocá-lo em substituição ao MySQL?
    Responder