Конфигурация каталога Apache при установке nominatim

Конфигурация каталога Apache при установке nominatim

Я установил сервер Nominatim, придерживаясьэта превосходная прогулка по. Однако мне не удаётся заставить работать конфигурацию Apache.

мой default-conf указан следующим образом:

    ServerName maps.example.org

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/

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

В Nominatim я указываю BaseUrl следующим образом:

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

настройка сервера через:

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

возвращается

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.

Однако сервер доступенhttp://$IP/html/nominatim/index.phpно выглядит это несколько неловко.

Попытка поиска возвращает:

Not Found 404

Я думаю, проблема в конфигурации Apache, но я не могу найти работающее созвездие. Одна подсказка может быть в URL после нажатия "поиск":

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

Поэтому у меня вопрос: что мне нужно изменить в моих конфигурационных файлах, чтобы это заработало?

Большое спасибо!

решение1

Как указано наГитхабответ очень прост:

the http://отсутствовал в определении Nominatim. Он должен был читаться так:

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

Связанный контент