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 acessar o domínio no Plesk: httpdocs está fora do espaço web

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

  • O seguinte erro é mostrado ao navegar no domínio no Plesk em Domains > example.com ou em Domains > example.com > FTP Access :

    C:\Inetpub\vhosts\example.com\httpdocs is out of webspace


     

    500 TypeError
    Cannot destructure property 'isSecondaryCollapsible' of 'e' as it is undefined.


    O seguinte erro é mostrado ao tentar reparar o banco de dados Plesk:

plesk repair db -verbose
The home directory of the domain example.com does not
match the system user's default home directory .................... [ERROR]
Replace "/var/www/vhosts/example.com/httpdocs" with "/var/www/vhosts/example2.com/httpdocs"?

Causa

Inconsistência no banco de dados: o diretório raiz do documento do domínio sys_userse/ou hosting tabela difere do real.

Resolução

Repare o banco de dados Plesk:

1. Conecte-se ao servidor via SSH (Linux) ou via RDP (Windows)

2. Repare o banco de dados com o seguinte comando:

plesk repair db -y

Note: se o problema persistir após aplicar as etapas acima, prossiga com a solução manual:

Plesk para Linux

No exemplo abaixo o diretório inicial é:

/var/www/vhosts/example.com/

raiz do documento (www_root) é:

/var/www/vhosts/example.com/httpdocs
  1. Faça login no servidor via SSH .
  2. Crie um backup para o banco de dados psa:
    plesk db dump psa > psa.sql
  3. Verifique os diretórios iniciais e raiz dos documentos atuais nas sys_userstabelas hosting- um ou ambos os registros podem estar incorretos:
    plesk db "select id,home from sys_users where home like '%example.com%';"
    +----+-----------------------------+
    | id | home |
    +----+-----------------------------+
    2 | /var/www/vhosts/example.com/custom_path |
    +----+-----------------------------+

     

    plesk db "select www_root from hosting where sys_user_id=2;"
    +--------------------------------------+
    | www_root |
    +--------------------------------------+
    | /var/www/vhosts/example.com/httpdocs/custom_path |
    +--------------------------------------+
  4. Execute os comandos abaixo para definir um caminho correto - use o ID da saída do comando anterior::

    plesk db "update sys_users set home='/var/www/vhosts/example.com' where id=2;"
    # plesk db "update hosting set www_root='/var/www/vhosts/example.com/httpdocs' where sys_user_id=2;"

  5. Defina as permissões adequadas:

    plesk repair fs example.com

Plesk para Windows

  1. Conecte-se ao servidor via RDP

  2. Faça backup do banco de dados Plesk:
    plesk db dump > C:\backup.sql
  3. Faça login no banco de dados Plesk:
    plesk db
  4. Verifique se www_rootos homecaminhos estão configurados corretamente no banco de dados Plesk:

    select id,home from sys_users where home like "%example.com%";
    +----+--------------------------------+
    | id | home                           |
    +----+--------------------------------+
    15 | C:\inetpub\vhosts\example.com  |
    +----+--------------------------------+

    select www_root from hosting where sys_user_id=15;
    +----------------------------------------+
    | www_root                               |
    +----------------------------------------+
    | C:\inetpub\vhosts\example.com\httpdocs |
    +----------------------------------------+
  5. Execute os comandos abaixo para definir um caminho correto – use o ID da saída do comando anterior:

    update hosting set www_root='C:\\inetpub\\vhosts\\example.com\\httpdocs' where sys_user_id=15;
    update sys_users set home='C:\\inetpub\\vhosts\\example.com' where id=15;
  6. Atualize as permissões:

    C:\> "%plesk_cli%\repair.exe" --repair-webspace-security -webspace-name example.com

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