Erro: Illegal string offset 'realname'

Suporte aos MODs/Hacks para phpBB.
Avatar do usuário
The Crow
Novato
Novato
Mensagens: 76
Registrado em: 27 Jun 2009, 11:59
Localização: Shiga-Japão
Contato:
MSG 50+Avatar
Você favoritou esta postagem

Erro: Illegal string offset 'realname'

  • Remover marcador da postagem
  • Mensagem por The Crow »

    Qual a URL do seu fórum: localhost
    Tipo de Hospedagem: Free
    Qual a versão do phpBB: phpBB 3.0.11
    É um novo ou uma conversão: Instalação Limpa
    Usuário de teste: Usuário: Senha:
    Estilos instalados: prosilver
    Modificações instaladas:
    Prime Quick Style 1.2.6
    Thank Post Mod (hide MOD compatible) 0.2.0
    phpBB3] Simple Hide BBcode MOD 0.4.0
    phpBB Gallery 1.1.6
    Who is online - post redirect 1.0.1
    Prime Quick Style 1.2.6
    Qual seu nivel de experiência: Intermediario
    Quando começou o problema: hoje
    Descreva seu problema: Olá amigos, estou usando o automod 1.0.0.1 para instalar MODs e estou recebendo o erro abaixo quando clico no link Informações dos MODs, baseado na mensagem de erro eu imagino que seja algo relacionado com o idioma mas não sei bem o que é, todos os arquivos das MODs relacionados com esse erro já foram checados e estão ok e mesmo que não estivessem isso não explicaria esse erro, se alguém tiver alguma dica eu agradeço.

    esse é o erro:

    Código: Selecionar todos

    [phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_mods.php on line 1976: Illegal string offset 'realname'
    As MODs que apresentam erro são:
    Prime Quick Style 1.2.6
    Thank Post Mod (hide MOD compatible) 0.2.0
    phpBB3] Simple Hide BBcode MOD 0.4.0
    phpBB Gallery 1.1.6
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29
    MSG 1500+Avatar
    Você favoritou esta postagem

    Re: Erro: Illegal string offset 'realname'

  • Remover marcador da postagem
  • Mensagem por robra »

    A linha 1976 do arquivo /includes/acp/acp_mods.php é:

    Código: Selecionar todos

    if ($file['realname'] == $row['lang_iso'])
    Me parece que tem a ver com a linguagem.
    Você colocou a tradução do AutoMOD na pasta pt_br ?

    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
    The Crow
    Novato
    Novato
    Mensagens: 76
    Registrado em: 27 Jun 2009, 11:59
    Localização: Shiga-Japão
    Contato:
    MSG 50+Avatar
    Você favoritou esta postagem

    Re: Erro: Illegal string offset 'realname'

  • Remover marcador da postagem
  • Mensagem por The Crow »

    Sim coloquei, pior que não encontrei nenhuma pista desse erro em pesquisas na net.

    EDIT: Eu instalei 5 pacotes de idiomas (en, es, it, pt, pt_br) e o erro se repete para cada pacote, isso indica que o erro está ligado a verificação de idiomas feita pelo Automod.
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29
    MSG 1500+Avatar
    Você favoritou esta postagem

    Re: Erro: Illegal string offset 'realname'

  • Remover marcador da postagem
  • Mensagem por robra »

    Você está com o Subsilver2 instalado e ativado ?

    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
    The Crow
    Novato
    Novato
    Mensagens: 76
    Registrado em: 27 Jun 2009, 11:59
    Localização: Shiga-Japão
    Contato:
    MSG 50+Avatar
    Você favoritou esta postagem

    Re: Erro: Illegal string offset 'realname'

  • Remover marcador da postagem
  • Mensagem por The Crow »

    robra na verdade não estava mas agora que vc falou eu ativei e limpei o cache mas nada mudou.
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29
    MSG 1500+Avatar
    Você favoritou esta postagem

    Re: Erro: Illegal string offset 'realname'

  • Remover marcador da postagem
  • Mensagem por robra »

    Desinstala as MODs e as reinstale com o Susbislver2 instalado e ativado.
    Tive o mesmo problema com a mesma mensagem de erro e resolvi desta forma.
    O AutoMOD instala as MODs nos 2 estilos padrão, a não ser que alguma MOD tenha sido desenvolvida só para o Prosilver.

    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
    The Crow
    Novato
    Novato
    Mensagens: 76
    Registrado em: 27 Jun 2009, 11:59
    Localização: Shiga-Japão
    Contato:
    MSG 50+Avatar
    Você favoritou esta postagem

    Re: Erro: Illegal string offset 'realname'

  • Remover marcador da postagem
  • Mensagem por The Crow »

    robra isso não funcionou, precisei desinstalar a versão 12.1 do EasyPHP e voltar para a versão 5.3.9 pra contornar, encontrei alguns tópicos no phpbb.com citando esse erro mas nenhum com alguma solução. Um detalhe que não citei antes porque não vi relevância é que estou usando o WinXP e isso nunca me aconteceu no Win7 usando a atual versão do EasyPHP mas o meu seven está com problemas e to sem tempo pra arrumar isso agora.
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29
    MSG 1500+Avatar
    Você favoritou esta postagem

    Re: Erro: Illegal string offset 'realname'

  • Remover marcador da postagem
  • Mensagem por robra »

    Como eu disse, eu tive este mesmo problema porém o Fórum estava online e meu windows é o XP. Ele estava com o subsilver2 desativado.
    O procedimento que fiz foi exatamente nesta ordem:
    - Desinstalei as MODs.
    - Desinstalei o AutoMOD.
    - Ativei o subsilver2.
    - Reinstalei o AutoMOD.
    - Reinstalei as MODs.
    E não tive mais o problema.
    Esta mensagem de erro apareceu quando eu estava instalando umas MODs, pelo AutoMOD, em um Fórum cujo o estilo é baseado no Subsilver2. A instalação corria normal mas quando eu clicava em "informações" da MOD para aplicá-la no estilo em uso do Fórum, aí aparecia esta mensagem de erro. Depois eu descobri que o estilo Subsilver2 não estava instalado causando este erro no momento de aplicar a MOD em outro Estilo.

    Abraço. Imagem
    Editado pela última vez por robra em 05 Set 2012, 19:28, em um total de 1 vez.
    Razão: Inserção de texto.
    [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
    The Crow
    Novato
    Novato
    Mensagens: 76
    Registrado em: 27 Jun 2009, 11:59
    Localização: Shiga-Japão
    Contato:
    MSG 50+Avatar
    Você favoritou esta postagem

    Re: Erro: Illegal string offset 'realname'

  • Remover marcador da postagem
  • Mensagem por The Crow »

    robra muito obrigado pelas dicas acimas mas como não consegui descobrir solução para esse erro e por estar acontecendo somente em localhost, simplesmente exclui tudo e recomecei do zero e o erro não voltou mais, valeu pela ajuda.
    Trancado