Setelah instalasi baru Ubuntu 14.04, saya telah menginstal postgresql dan phppgadmin dari repo Ubuntu. Saya menggunakan server web Apache2. PHP berfungsi dengan baik di server web, seperti PHPMyAdmin, tetapi PHPPgAdmin tidak berfungsi. Ketika saya mencoba mengaksesnya di localhost / phppgadmin, saya mendapatkan pesan 404. Saya sudah mencoba membuat symlink di / var / www ke konten phppgadmin, tetapi sepertinya itu tidak berhasil.
Bagaimana cara saya memperbaikinya?
EDIT: perhatikan bahwa saya menggunakan server proxy lokal (squid) di mana saya menyalurkan semua lalu lintas online saya. Walaupun ini mungkin menjadi bagian dari masalah, saya akan terkejut jika itu, karena saya masih di mesin yang sama dengan phppgadmin dan permintaan yang masuk log akses apache menunjukkan bahwa permintaan masuk untuk halaman tersebut berasal dari mesin lokal ( yang diizinkan dalam kebijakan untuk phppgadmin, jika saya memahami hal-hal dengan benar).
Jawaban:
Coba ini
sumber
sudo ln -s /etc/apache2/conf.d/phppgadmin /etc/apache2/conf-enabled/phppgadmin.conf
. Semua modul lain di kotak saya disinkronkan.Anda sebenarnya ingin menyalinnya ke conf-available kemudian menggunakan a2enconf untuk mengaktifkannya:
Maka jika Anda suka hal-hal rapi
sumber
Saya menginstal phpPgAmin di server ubuntu dan saya mendapatkan error 404 itu sederhana, cukup buat tautan ke folder phpPagAdmin ke folder home webserver:
dokumen asli
sumber
Saya memiliki masalah yang sama, dan membuat mengikuti, sekarang bekerja dengan baik.
dari terminal dengan sudo privilege (sudo su)
sumber