Uma história construída com confiança
MM HOSPEDAGEM

Tecnologia e infraestrutura acompanhando o crescimento dos nossos clientes.

Nossa história continua
M M H O S P E D A G E M

Evoluir não é apagar o passado.

Uma nova identidade

Evoluímos.

A experiência e a confiança da MMHospedagem agora ganham uma marca preparada para o futuro.

A MMHospedagem agora é

Tecnologia que impulsiona.

A mesma confiança, agora com uma estrutura ainda mais preparada para acompanhar sua empresa.

Preparando a nova experiência
0800 490 1900
Artigo da base MVO

Não é possível alterar o tipo de hospedagem para um domínio Plesk: Não é possível carregar o objeto do tipo SysUser com id

Conteúdo técnico, orientações práticas e apoio para acelerar sua operação com a MVO.

Base de conhecimento Autoatendimento Suporte técnico
Leitura objetiva e pronta para compartilhar

Imprima este material ou avance para o suporte humano caso precise de acompanhamento em um caso específico.

Sintomas

  • Não é possível criar um domínio, altere o tipo de hospedagem de um domínio em Domínios > exemplo.com > Configurações de hospedagem > Tipo de hospedagem ou para restaurar um domínio do backup:

    Error: Unable to load object of type SysUser with id=1: SysUser: unable to select: no such row in the table.

  • O usuário do sistema deste domínio não existe. O comando a seguir não mostra nenhuma saída:

    grep 'example.com' /etc/passwd

  • A raiz do documento do domínio também não existe:

    ls -al /var/www/vhosts/example.com/
    ls: cannot access /var/www/vhosts/example.com/: No such file or directory
  • O seguinte erro pode ser mostrado no Plesk:

    New configuration files for the Apache web server were not created due to the errors in configuration templates: Template processing failed: file = /usr/local/psa/admin/conf/templates/default/domainForwarding.php, error = Template_Exception: No data. file: /usr/local/psa/admin/plib/Template/Processor.php line: 27 code: 0 Previous error: Template_Variable_Exception: No data. file: /usr/local/psa/admin/plib/Template/Variable/AbstractCachedData.php line: 65 code: 0.

Causa

Inconsistência do banco de dados: a psa.hosting tabela contém um registro órfão do dom_id.

Resolução

Solução automatizada

  1. Conecte-se ao servidor via SSH / RDP .

  2. Backup do banco de dados Plesk .

  3. Execute o utilitário de reparo Plesk (para Windows, execute o prompt de comando primeiro):

    plesk repair db

    Confirme a correção de todos os erros que começam com:

    Inconsistency in the table 'web_users'
    Inconsistency in the table 'smb_users'
  4. Crie o domínio ou defina o tipo de hospedagem necessário para o domínio na interface do Plesk.

Solução manual

  1. Conecte-se ao servidor via SSH / RDP .

  2. Backup do banco de dados Plesk .

  3. Entre no banco de dados Plesk (para Windows, execute o prompt de comando primeiro):

    plesk db
  4. Certifique-se de que não haja nenhum usuário do sistema com ID da mensagem de erro no banco de dados Plesk:

    mysql> select * from sys_users where id=1;
    Empty set (0.00 sec)
  5. Encontre o ID do domínio e certifique-se de que o tipo de hospedagem do domínio esteja definido como none:

    mysql> select id, name, htype from domains where name like '%example.com%';
    +----+-------------+-------+
    | id | name | htype |
    +----+-------------+-------+
    | 76 | example.com | none |
    +----+-------------+-------+
    1 row in set (0.00 sec)
  6. Encontre o registro inconsistente na hosting tabela:

    mysql> select dom_id, sys_user_id, www_root from hosting where sys_user_id=1;
    +--------+-------------+--------------------------------------+
    | dom_id | sys_user_id | www_root |
    +--------+-------------+--------------------------------------+
    2 | 1 | /var/www/vhosts/example.com/httpdocs |
    +--------+-------------+--------------------------------------+
    1 row in set (0.00 sec)

  7. Remova o registro inconsistente usando dom_id da etapa anterior:

    mysql> delete from hosting where dom_id=2;
  8. Crie o domínio ou defina o tipo de hospedagem necessário para o domínio na interface do Plesk.

Kas see vastus oli kasulik?

Seu feedback ajuda a equipe da MVO a manter a base mais útil e objetiva.

Relacionados

Seotud artiklid

Outros conteúdos que podem ajudar na continuidade do seu atendimento.

Relacionado

O painel Plesk não abre: 500 Internal Server Error

Sintomas O painel Plesk não pode ser aberto: 500 Internal server error O mesmo comportamento é observado ao tentar acessar qualquer arquivo .php dentro do...
Relacionado

Não é possível criar ou editar funções de usuário: ERROR 500 Zend_Form_Exception: Element name must be a string

Sintomas Não é possível criar ou editar uma função de usuário existente em Assinaturas > exemplo.com > Usuários > Funções de usuário ou logado como cliente em...
Relacionado

Não é possível abrir a página de assinaturas no Plesk: chame uma função de membro getDescription () em null

Sintomas Ao tentar abrir o menu Assinaturas via Plesk aparece o seguinte erro:  Error: Call to a member function getDescription() on null (Subscriptions.php:231)...
Relacionado

O usuário do Plesk não tem acesso ao gerenciador de backup

Sintomas Um usuário de assinatura não tem acesso ao Gerenciador de backup . As permissões para configurar e executar backup e restauração de dados são concedidas para a...
Relacionado

Plesk não está acessível: suas dependências do Composer requerem uma versão do PHP ">= 8.0.2"

Sintomas Plesk não está acessível com o seguinte erro: Suas dependências do Composer requerem uma versão do PHP ">= 8.0.2" Plesk Obsidian de 18.0.36 a...

Powered by WHMCompleteSolution