5
ไม่สามารถเข้าสู่ phpPgAdmin
ฉันกำลังพยายามตั้งค่า phpPgAdmin บนเครื่องทดสอบของฉันเพื่อให้สามารถเชื่อมต่อกับ PostgreSQL ได้โดยไม่ต้องใช้psqlCLI ฉันติดตั้ง PostgreSQL 9.1 ผ่านที่เก็บ RPM แล้วในขณะที่ฉันติดตั้ง phpPgAdmin 5.0.4 "ด้วยตนเอง" (โดยการแยกไฟล์เก็บถาวรออกจากเว็บไซต์ phpPgAdmin) สำหรับบันทึกระบบปฏิบัติการโฮสต์ของฉันคือ CentOS 6.2 ฉันทำการเปลี่ยนแปลงการกำหนดค่าต่อไปนี้แล้ว: PostgreSQL ข้างในpg_hba.confฉันเปลี่ยนทั้งหมดMETHODเป็น md5 ฉันให้รหัสผ่านบัญชี postgres ฉันเพิ่มบัญชีใหม่ชื่อ webuser ด้วยรหัสผ่าน (โปรดทราบว่าฉันไม่ได้ทำสิ่งใดกับบัญชีดังนั้นฉันจึงไม่สามารถพูดได้อย่างแน่นอนว่าฉันรู้ว่ามีสิทธิ์ใดบ้างและทั้งหมด) phpPgAdmin config.inc.php เปลี่ยนบรรทัด$conf['servers'][0]['host'] = '';เป็น$conf['servers'][0]['host'] = '127.0.0.1';(ฉันได้ลองใช้ localhost เป็นค่าที่นั่น) ตั้งค่าการ$conf['extra_login_security']false เมื่อใดก็ตามที่ฉันพยายามเข้าสู่ phpPgAdmin ฉันจะได้รับ "การเข้าสู่ระบบล้มเหลว" แม้ว่าฉันจะใช้ข้อมูลประจำตัวที่ประสบความสำเร็จ (คนที่ทำงานในpsql) ฉันได้ลองทำตามขั้นตอนบางอย่างที่ระบุไว้ในคำถาม 3 ในคำถามที่พบบ่อยแต่มันยังไม่ได้ผลเท่าที่ควร มันไม่น่าจะช่วยได้ว่านี่เป็นวันแรกที่ฉันทำงานกับ PostgreSQL …