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

3

Eu instalei um servidor Nominatim aderindo a este excelente passeio por a>. No entanto, não consigo fazer a configuração do apache funcionar.

meu padrão-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ível link , mas parece um pouco estranho.

Tentando a pesquisa retorna:

Not Found 404

Eu acho que o problema é a configuração do Apache, mas não consigo encontrar uma constelação de trabalho. Uma dica pode ser a URL depois de clicar em "pesquisa":

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

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

Muito obrigado!

    
por Seb 17.02.2016 / 13:12

1 resposta

0

Como apontado no Github , a resposta é realmente simples:

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

@define('CONST_Website_ @define('CONST_Website_BaseURL', 'http://$IP/html/nominatim/')
    
por 17.02.2016 / 13:53