我跟着this tutorial安装了Nominatim。在导入过程之前,安装过程并不复杂。我一遍又一遍地得到同样的错误
CREATE FUNCTION
ERROR: could not access file "~/Nominatim/module/nominatim.so": Permission denied
ERROR: pgsql returned with error code (3)
pgsql returned with error code (3)
我尝试按照建议的教程进行操作
chmod +x Nominatim
chmod +x Nominatim/module
仍然不想工作。生气了,做了chmod -R 777 Nominatim && chown -R user:usergroup
。什么都没有。
最后,尝试重新启动,但仍然没有。
我使用postgresql 9.3 postgis 2.1在ubuntu 14.04上。
答案 0 :(得分:0)
我感到愚蠢。
关于何时停止授予权限,教程还不够清楚。
事实上,我必须为我的整个主文件夹提供权限chmod +x user
。他们说所有父母都需要执行权限,但我不打算将+x
提供给我的/usr
文件夹。
反正。那里。 chmod +x /usr/user