Configuração do diretório Apache ao instalar o nominatim

Configuração do diretório Apache ao instalar o nominatim

Eu instalei um servidor Nominatim aderindo aesse excelente passeio. No entanto, não consigo fazer a configuração do Apache funcionar.

meu default-conf é especificado da seguinte forma:

    ServerName maps.example.org

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/

    <Directory "/var/www/html/nominatim">
     Options FollowSymLinks MultiViews
     AddType text/html .php
    </Directory>

No Nominatim eu especifico o BaseUrl como:

 @define('CONST_Website_ @define('CONST_Website_BaseURL', '$IP/html/nominatim/')

configurando o servidor via:

 ./utils/setup.php --create-website /var/www/html/nominatim
Symlinks created

retorna

WARNING: Unable to access the website at 46.101.185.214/html/nominatim/
You may want to update settings/local.php with @define('CONST_Website_BaseURL', 'http://[HOST]/[PATH]/');
Setup finished.

No entanto, o servidor está acessívelhttp://$IP/html/nominatim/index.phpno entanto, parece um pouco estranho.

Tentando a busca retorna:

Not Found 404

Acho que o problema é a configuração do Apache, mas não consigo encontrar uma constelação funcional. Uma dica pode ser o URL após clicar em "pesquisar":

http://$IP/html/nominatim/$IP/html/nominatim/$IP/html/nominatim/search.php?q=test&viewbox=

Portanto, minha pergunta: O que preciso alterar em meus arquivos de configuração para que isso funcione?

Muito obrigado!

Responder1

Como apontado emGitHuba resposta é muito simples:

o http://estava faltando na definição de Nominatim. Deveria ter lido:

@define('CONST_Website_ @define('CONST_Website_BaseURL', 'http://$IP/html/nominatim/')

informação relacionada