Páginas filhas
  • Portal de Imóveis - Instalação e configuração

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Deck of Cards
idPortal
Card
labelInstalação


Card
labelErros e soluções

Objetivo

Este documento visa listar alguns erros que podem ser encontrados durante a instalação, configuração do portal, bem como suas possíveis soluções.

Painel
titleNota

Antes de verificar os possíveis erros e soluções, convido você executar o ambiente-check do portal de imóvel, que tem como proposito analisar seu ambiente e antecipar possível erros e soluções.
Para acessar, basta informar ao seu endereço do portal /ambiente-check.php

Exemplo:

http://localhost:2205/ambiente-check.php

Expandir
title404 Not Found

Mensagem de erro:





















  • Problema:
    Ao tentar logar no portal, é apresentado mensagem de erro:
    Desculpe, não foi possível processar sua solicitação neste momento.
    Se necessário, entre em contato com a equipe de TI ou administrador do sistema. Status: "404 Not Found".
    URL: ./api/login
  • Solução:
    Certifique a existência do arquivo web.config  em seu ambiente de instalação do portal. 
    Geralmente, é adotado o caminho fisico,  (C:\TOTVS\CorporeRM\FrameHTML\Web\App\Imb\PVI\API\ mas isso não é uma regra.

    Segue o padrão do Web.config

    Bloco de código
    languagexml
    themeEclipse
    titleWeb.config
    <configuration>
    <system.webServer>
        <rewrite>
            <rules>
              <rule name="ignore-ui" stopProcessing="true">
                <match url="^ui" />
                <action type="None" />
              </rule>
              <rule name="ignore-ui-json" stopProcessing="true">
                <match url="^pvi-openapi.json" />
                <action type="None" />
              </rule>
              <rule name="slim catch all" enabled="true">
                  <match url=".*" />
                  <action type="Rewrite" url="index.php" />
                  <conditions>
                      <add input="{URL}" pattern="sync*" negate="true" />
                  </conditions>
              </rule>
            </rules>
        </rewrite>
        <httpProtocol>
        <customHeaders>
          <add name="Access-Control-Allow-Origin" value="*" />
          <add name="Access-Control-Allow-Headers" value="*" />
        </customHeaders>
      </httpProtocol>
    </system.webServer>
    </configuration>
    
    
    Painel
    titleColor#FF9000
    titleNotas
    • Vale lembrar que, por padrão o compartilhamento de recursos com origens diferentes (CORS)  vai liberado.
      Caso seja necessário bloquear algumas destas configurações, o Web.config do portal de imóveis na pasta /PVI/api, deverá ser alterado. as tag's responsáveis são:

      Bloco de código
      languagexml
      themeEclipse
      titleCors
      <httpProtocol>
          <customHeaders>
            <add name="Access-Control-Allow-Origin" value="*" />
            <add name="Access-Control-Allow-Headers" value="*" />
          </customHeaders>
        </httpProtocol>


Expandir
titleFunction is not a valid method for this service

Mensagem de erro:

  • Problema:
    Ao tentar tentar ativar /inativar o empreendimento é apresentado mensagem de erro:
    Function
    ("SincronizaAtivacaoEmpreendimentoPortalDeImoveis") is not a valid method for this service

  • Solução:
    Certifique a a informação do parâmetro WebService TOTVS: URL. 
    Esse parâmetro, você o encontra no portal de imovel>> 
    Parâmetros - TOTVS >> WebService TOTVS: URLO dataserver utilizado deve ser o dataserverPVI, sendo assim o método SincronizaAtivacaoEmpreendimentoPortalDeImoveis será encontrado.
    Exemplo do caminho WebService TOTVS