Setelah saya menginstal dan ketika me-restart Postgresql saya mendapatkan kesalahan ini. Saya telah mencoba mengubah izin sesuai (pemilik semua direktori dan file dalam pesan kesalahan adalah postgres) tetapi tidak berhasil. Saya juga telah sepenuhnya membersihkan dan menginstal ulang versi postgresql yang berbeda dan mendapatkan kesalahan yang sama pada setiap instalasi. Saya telah mencoba memulai sebagai pengguna root dan postgres.
"/var/log/postgresql/postgresql-9.2-main.log" kosong.
root@ks27059:/var/lib/postgresql/9.2# /etc/init.d/postgresql start
* Starting PostgreSQL 9.2 database server * Error:
could not exec /usr/lib/postgresql/9.2/bin/pg_ctl /usr/lib/postgresql/9.2/bin/pg_ctl start
-D /var/lib/postgresql/9.2/main -l /var/log/postgresql/postgresql-9.2-main.log -s -o -c
config_file="/etc/postgresql/9.2/main/postgresql.conf" :
postgresql
ubuntu-10.04
cancerballs
sumber
sumber
Jawaban:
Meskipun ini diposting di forum yang salah, saya menemukan jawaban dan saya ingin menyajikannya di sini untuk dilihat orang lain.
Saya memiliki instalasi Zend di server saya yang menyebabkan kesalahan. Saya menghapus Zend dan mengetik
setelah itu postgresql dipasang dengan lancar. Saya tidak bisa merekomendasikan solusi ini jika Anda membutuhkan Zend Anda, tetapi bagi saya itu berhasil.
sumber
LD_LIBRARY_PATH
atau/etc/ld.so.conf
yang bertentangan dengan pustaka sistem? Kalau tidak, saya berjuang untuk memahami bagaimana hal itu akan mempengaruhi instalasi PostgreSQL Anda.