我在virtual qemu ubuntu 16.04服务器上安装了nominatiom, 我可以使用主机中的http://127.0.0.1:8080网址访问apache的默认页面,但我无法访问任何提名页面。
我测试http://127.0.0.1:8080/nominatim/search.php http://127.0.0.1:8080/nominatim/,但所有这些都会响应403禁止的消息。
我用这段代码创建了qemu虚拟机:
qemu-system-x86_64 -m 4096 -hda nominatim.img -enable-kvm -redir tcp:8080::80 -redir tcp:2222::22
这是apache的nominatim.conf文件:
<Directory "/srv/nominatim/Nominatim/build/website">
Options FollowSymLinks MultiViews
AddType text/html .php
DirectoryIndex search.php
Require all granted
Order allow,deny
Allow from all
</Directory>
Alias /nominatim /srv/nominatim/Nominatim/build/website
我使用本教程安装nominatim: http://nominatim.org/release-docs/latest/Install-on-Ubuntu-16
答案 0 :(得分:3)
我没有检查doc页面中的目录。 源文件位于/srv/nominatim/Nominatim-3.0.0/build/website not / srv / nominatim / Nominatim / build / website! 所以我编辑正确的路径,它的工作原理!。