X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/74be6828dd971abbf670435d8b6db4834778c28d..7704b3fc7b8d099ad2bea89d780723a76129095a:/docs/admin/Faq.md diff --git a/docs/admin/Faq.md b/docs/admin/Faq.md index 6d901e86..d17a53ed 100644 --- a/docs/admin/Faq.md +++ b/docs/admin/Faq.md @@ -79,7 +79,7 @@ When running the import you may get a version mismatch: pg_config seems to use bad includes sometimes when multiple versions of PostgreSQL are available in the system. Make sure you remove the -server development libraries (`postgresql-server-dev-9.5` on Ubuntu) +server development libraries (`postgresql-server-dev-13` on Ubuntu) and recompile (`cmake .. && make`). @@ -106,11 +106,6 @@ If you are using a flatnode file, then it may also be that the underlying filesystem does not fully support 'mmap'. A notable candidate is virtualbox's vboxfs. -### I see the error: "clang: Command not found" on CentOS - -On CentOS 7 users reported `/opt/rh/llvm-toolset-7/root/usr/bin/clang: Command not found`. -Double-check clang is installed. Instead of `make` try running `make CLANG=true`. - ### nominatim UPDATE failed: ERROR: buffer 179261 is not owned by resource owner Portal Several users [reported this](https://github.com/openstreetmap/Nominatim/issues/1168) @@ -126,22 +121,6 @@ The server cannot access your database. Add `&debug=1` to your URL to get the full error message. -### On CentOS the website shows "Could not connect to server" - -`could not connect to server: No such file or directory` - -On CentOS v7 the PostgreSQL server is started with `systemd`. Check if -`/usr/lib/systemd/system/httpd.service` contains a line `PrivateTmp=true`. If -so then Apache cannot see the `/tmp/.s.PGSQL.5432` file. It's a good security -feature, so use the -[preferred solution](../appendix/Install-on-Centos-7.md#adding-selinux-security-settings). - -However, you can solve this the quick and dirty way by commenting out that line and then run - - sudo systemctl daemon-reload - sudo systemctl restart httpd - - ### Website reports "DB Error: insufficient permissions" The user the webserver, e.g. Apache, runs under needs to have access to the @@ -181,9 +160,6 @@ by everybody, e.g. Try `chmod a+r nominatim.so; chmod a+x nominatim.so`. -When running SELinux, make sure that the -[context is set up correctly](../appendix/Install-on-Centos-7.md#adding-selinux-security-settings). - When you recently updated your operating system, updated PostgreSQL to a new version or moved files (e.g. the build directory) you should recreate `nominatim.so`. Try