Score:0

ข้อผิดพลาด Apache เรียกใช้ pgadmin4

ธง in

จู่ๆ เวอร์ชันเว็บ pgadmin4 ของฉันก็ขัดข้อง หลังจากที่ได้ลอง sudo systemctl รีสตาร์ท apache2.service ฉันได้รับข้อผิดพลาดต่อไปนี้:

งานสำหรับ apache2.service ล้มเหลวเนื่องจากกระบวนการควบคุมออกโดยมีรหัสข้อผิดพลาด
ดู "สถานะ systemctl apache2.service" และ "journalctl -xe" สำหรับรายละเอียด

ดังนั้นฉันจึงตรวจสอบผลลัพธ์ของ sudo วารสารctl -xe:

Ð´ÐµÑ 15 14:59:53 stepski sudo[33694]: stepski : TTY=pts/1 ; PWD=/home/stepski ; USER=ราก ; COMMAND=/usr/bin/systemctl รีสตาร์ท apach>
Ð´ÐµÑ 15 14:59:53 stepski sudo[33694]: pam_unix(sudo:session): เซสชันเปิดสำหรับผู้ใช้ root โดย stepski(uid=0)
Ð´ÐµÑ 15 14:59:53 stepski systemd[1]: การเริ่มต้น Apache HTTP Server...
-- เรื่อง: งานเริ่มต้นสำหรับหน่วย apache2.service ได้เริ่มดำเนินการแล้ว
-- กำหนดโดย: systemd
-- การสนับสนุน: http://www.ubuntu.com/support
-- 
-- งานเริ่มต้นสำหรับหน่วย apache2.service ได้เริ่มดำเนินการแล้ว
-- 
-- ตัวระบุงานคือ 4004
Ð´ÐµÑ 15 14:59:53 stepki apachectl[33700]: AH00558: apache2: ไม่สามารถระบุชื่อโดเมนแบบเต็มของเซิร์ฟเวอร์ได้อย่างน่าเชื่อถือ u>
Ð´ÐµÑ 15 14:59:53 stepski apachectl[33700]: (2) ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว: AH02291: ไม่สามารถเข้าถึงไดเรกทอรี '/var/log/apache2/' สำหรับ mai>
Ð´ÐµÑ 15 14:59:53 stepski apachectl[33700]: (2) ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว: AH02291: ไม่สามารถเข้าถึงไดเรกทอรี '/var/log/apache2/' สำหรับ err>
Ð´ÐµÑ 15 14:59:53 stepski apachectl[33700]: AH00014: การตรวจสอบการกำหนดค่าล้มเหลว
Ð´ÐµÑ 15 14:59:53 stepski apachectl[33697]: การดำเนินการ 'เริ่มต้น' ล้มเหลว
Ð´ÐµÑ 15 14:59:53 stepski apachectl[33697]: บันทึกข้อผิดพลาดของ Apache อาจมีข้อมูลเพิ่มเติม
Ð´ÐµÑ 15 14:59:53 stepski systemd[1]: apache2.service: ออกจากกระบวนการควบคุม, รหัส=ออก, สถานะ=1/ล้มเหลว
-- หัวเรื่อง: ออกจากกระบวนการหน่วยแล้ว
-- กำหนดโดย: systemd
-- การสนับสนุน: http://www.ubuntu.com/support
-- 
-- กระบวนการ ExecStart= ที่เป็นของหน่วย apache2.service ได้ออกแล้ว
-- 
-- รหัสออกจากกระบวนการคือ 'ออก' และสถานะการออกคือ 1
Ð´ÐµÑ 15 14:59:53 stepski systemd[1]: apache2.service: ล้มเหลวด้วยผลลัพธ์ 'exit-code'
-- หัวเรื่อง: หน่วยล้มเหลว
-- กำหนดโดย: systemd
-- การสนับสนุน: http://www.ubuntu.com/support
-- 
-- หน่วย apache2.service ได้เข้าสู่สถานะ 'ล้มเหลว' พร้อมผลลัพธ์ 'exit-code'
Ð´ÐµÑ 15 14:59:53 stepski systemd[1]: ไม่สามารถเริ่มเซิร์ฟเวอร์ Apache HTTP
-- เรื่อง: งานเริ่มต้นสำหรับหน่วย apache2.service ล้มเหลว
-- กำหนดโดย: systemd
-- การสนับสนุน: http://www.ubuntu.com/support
-- 
-- งานเริ่มต้นสำหรับหน่วย apache2.service เสร็จสิ้นด้วยความล้มเหลว
-- 
-- ตัวระบุงานคือ 4004 และผลลัพธ์ของงานล้มเหลว
Ð´ÐµÑ 15 14:59:53 stepski sudo[33694]: pam_unix(sudo:session): ปิดเซสชันสำหรับผู้ใช้รูท
Ð´ÐµÑ 15 15:02:02 stepski sudo[33818]: stepski : TTY=pts/1 ; PWD=/home/stepski ; USER=ราก ; คำสั่ง=/usr/bin/journalctl -xe
Ð´ÐµÑ 15 15:02:02 stepki sudo[33818]: pam_unix(sudo:session): เซสชันเปิดสำหรับผู้ใช้ root โดย stepski(uid=0)

ผลลัพธ์ของ postgresql-14-main.log

แมว /var/log/postgresql/postgresql-14-main.log

2021-12-15 10:20:12.615 CET [1027] LOG: เริ่มต้น PostgreSQL 14.1 (Ubuntu 14.1-2.pgdg20.04+1) บน x86_64-pc-linux-gnu คอมไพล์โดย gcc (Ubuntu 9.3.0-17ubuntu1 ~20.04) 9.3.0, 64 บิต
15-12-2021 10:20:12.615 CET [1027] LOG: กำลังฟังที่อยู่ IPv4 "127.0.0.1", พอร์ต 5432
2021-12-15 10:20:12.616 CET [1027] LOG: การฟังบนซ็อกเก็ต Unix "/var/run/postgresql/.s.PGSQL.5432"
2021-12-15 10:20:12.622 CET [1032] LOG: ระบบฐานข้อมูลถูกปิดเมื่อ 12-2021-12-15 00:04:08 CET
15-12-2021 10:20:12.629 CET [1027] LOG: ระบบฐานข้อมูลพร้อมที่จะรับการเชื่อมต่อ
15-12-2021 15:08:08.675 CET [32762] postgres@wine_rec LOG: ไม่สามารถรับข้อมูลจากไคลเอ็นต์: การเชื่อมต่อถูกรีเซ็ตโดยเพียร์
15-12-2021 15:08:08.675 CET [32773] postgres@wines LOG: ไม่สามารถรับข้อมูลจากไคลเอ็นต์: การเชื่อมต่อถูกรีเซ็ตโดยเพียร์
15-12-2021 15:08:08.675 CET [32731] postgres@postgres LOG: ไม่สามารถรับข้อมูลจากไคลเอ็นต์: การเชื่อมต่อถูกรีเซ็ตโดยเพียร์

คุณพบปัญหาและช่วยฉันแก้ไขได้ไหม พีซีทำงานบน Ubuntu 20.04 LTS

in flag
คุณช่วย [แก้ไข] คำถามของคุณเพื่อรวมบางบรรทัดล่าสุดใน `/var/log/apache2/error.log` ได้ไหม ในนั้นจะมีการบันทึกข้อความแสดงข้อผิดพลาดเฉพาะ
stepski011 avatar
in flag
@matigo ไม่มีไดเรกทอรีชื่อ apache 2 ในไฟล์บันทึก แต่ฉันเพิ่ม cat /var/log/postgresql/postgresql-14-main.log
in flag
นั่นคือสิ่งที่ฉันได้รับจากการถามคำถามตอนดึกในขณะที่ทำการดีบั๊กของฉันเอง ขอไฟล์บันทึกผิด...
in flag
คุณรีสตาร์ท PostgreSQL แล้วหรือยัง โดยทั่วไปข้อความ "ไม่สามารถรับข้อมูลจากไคลเอ็นต์: การเชื่อมต่อรีเซ็ตโดยเพียร์" หมายความว่าไคลเอ็นต์ (ในกรณีนี้คือ pgadmin4) ตัดการเชื่อมต่อโดยไม่ปิดเซสชัน อาจพยายามเชื่อมต่อกับเซสชันเดิมแต่หากข้อมูลนั้นถูกเผยแพร่หรือเสียหาย การพยายามเชื่อมต่อต่อไปอาจล้มเหลว การรีสตาร์ทเอ็นจินฐานข้อมูลจะล้างแคชและเซสชัน ซึ่งอาจช่วยแก้ปัญหาของคุณได้
stepski011 avatar
in flag
เป็นความคิดที่ดี แต่หลังจาก sudo systemctl รีสตาร์ท postgresql ความพยายามในการรีสตาร์ท apache2.service ล้มเหลวอีกครั้งโดยมีข้อผิดพลาดเดิม

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา