PostgreSQL 12 ve phpPgAdmin sorunu

Debian 10.4 üzerine PostgreSQL 12 ve yine dağıtımda bulunan paket ile phpPgAdmin kurdum. Ancak fonksiyon listelemesinde hata veriyordu.

error: column p.proisagg does not exist

Kısa bir araştırma ile phpPgAdmin içerisinde bir güncelleme yapılması yönünde bilgiler gördüm. Uyguladım ve düzeldi.

sed -i "s/NOT pp.proisagg/pp.prokind='f'/g" /usr/share/phppgadmin/classes/database/Postgres.php
sed -i "s/NOT p.proisagg/p.prokind='f'/g" /usr/share/phppgadmin/classes/database/Postgres.php

Ek olarak bir hata daha alıyorsunuz:

SELECT relhasoids FROM pg_catalog.pg_class WHERE relname…

Bu durumda da “/usr/share/phppgadmin/classes/database/Postgres.php” dosyası içindeki 1045 ve 1054 satırlarını kapatmanız gerekiyor. Burada detayları var.

Bu komutların uygulanmasının ardından phpPgAdmin sorunsuz görüntüleme yapabiliyor.

Bu yazı Linux, Programlama kategorisine gönderilmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Kodu girin... *