После установки и перезапуска Postgresql я получаю эту ошибку. Я попытался изменить разрешения соответственно (владелец всех каталогов и файлов в сообщении об ошибке - postgres), но безрезультатно. Я также полностью очистил и переустановил другую версию postgresql и получаю ту же ошибку при каждой установке. Я попытался начать как пользователь root и как пользователь postgres.

«/var/log/postgresql/postgresql-9.2-main.log» пуст.

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" :

1 ответ1

2

Хотя это опубликовано не на том форуме, я нашел ответ, и я хотел бы представить его здесь, чтобы другие могли его увидеть.

У меня была установка Zend на моем сервере, которая вызвала ошибку. Я удалил Zend и набрал

"rm -r /usr/local/zend"

после чего postgresql устанавливается плавно. Я не могу рекомендовать это решение, если вам нужен ваш Zend, но для меня это сработало.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .