Saya menjalankan postgresql9.3 dan postgis2.1, berfungsi dengan baik. Ketika saya menginstal QGIS dengan menggunakan perintah berikut:
sudo apt-get update
sudo apt-get install qgis
Setelah menginstal QGIS postGis tidak berfungsi. Ketika saya mencoba menjalankan kueri spasial, ini menunjukkan kesalahan:
could not access file "$libdir/postgis-2.1": No such file or directory
JADI saya menghapus QGIS, tetapi sekarang saya juga mendapatkan kesalahan yang sama. Saya mencari banyak tentang ini, saya tidak dapat menemukan solusinya. Bantu saya untuk menyelesaikan ini. Terima kasih sebelumnya..
postgresql
Subburaj
sumber
sumber
Jawaban:
Anda dapat menginstal ulang ekstensi postgis untuk PostgreSQL, ini berhasil untuk saya:
sumber
brew uninstall postgis
-brew install postgis
Menginstal ulang postgis dapat menyelesaikan beberapa kasus, tetapi saya mendapatkan kesalahan yang sama setelah Postgis diperbarui ke 2.2. Jika demikian, Anda juga harus masuk ke editor SQL pilihan Anda:
Saya percaya ini perlu dijalankan sebagai
postgres
pengguna. (Preferensi saya adalah melakukan ini melaluipsql -d my_database -U postgres
.)sumber