phpMyAdmin session_start() Permission denied – วิธีการแก้ไข

phpMyAdmin session_start() Permission denied เป็นหนึ่งในข้อผิดพลาดทั่วไปที่ปรากฏในโปรแกรมจัดการฐานข้อมูล MySQL นี้

ข้อผิดพลาดปรากฏขึ้นเมื่อคุณพยายามเข้าสู่ระบบ phpMyAdminปรากฏขึ้นหลายครั้งหลังจากอัพเดตแพ็คเกจ PHP

phpMyAdmin session_start() Permission denied
phpMyAdmin Error
Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly.
Also ensure that cookies are enabled in your browser.
session_start(): open(SESSION_FILE, O_RDWR) failed: Permission denied (13)
session_start(): Failed to read session data: files (path: /var/lib/php/session)

โชคดีที่ข้อผิดพลาดนี้ปรากฏขึ้นเมื่อเข้าสู่ระบบ phpMyAdminมีวิธีแก้ไขที่ง่ายมาก แต่สำหรับสิ่งนั้นคุณต้องเข้าถึงเซิร์ฟเวอร์โฮสต์

แก้ไขปัญหา phpMyAdmin session_start() Permission denied

ข้อผิดพลาดเกิดจากการไม่มีสิทธิ์เขียนในบล็อกไดเร็กทอรีจาก /var/lib/php/session. อาจมีข้อเสียสองประการ:

1. chmod ไม่มีสิทธิ์เขียนใน /var/lib/php/session

2. ไดเร็กทอรีจาก /var/lib/php/session เป็นของผู้อื่น owner:groupมากกว่าอันที่ให้บริการกระบวนการ PHP / เว็บ

ตัวอย่างเช่น หากคุณมีเว็บเซิร์ฟเวอร์ที่มี NGINX และสคริปต์ phpMyAdmin ทำงานภายใต้ผู้ใช้ "nginx", เป็นไปได้ว่ามีคนติดตามคนหนึ่ง update ของ PHP ไดเร็กทอรีเซสชันควรถูกส่งผ่านภายใต้ผู้ใช้: apache. ด้วยเหตุนี้จะไม่มีสิทธิ์เขียนเซสชัน PHP

เพื่อแก้ไขข้อผิดพลาด phpMy นี้Adminให้ทำตามขั้นตอนด้านล่าง:

1. ตั้งสมมติฐานว่า phpMyAdmin ดำเนินการโดยผู้ใช้ "nginx", รันคำสั่ง:

ls -all /var/lib/php/

คำสั่งนี้จะแสดงรายการไดเร็กทอรีใน เปโซฟิลิปปินส์พร้อมกับข้อมูลเกี่ยวกับเจ้าของและกลุ่ม

2. ตั้งค่าสิทธิ์การเขียนสำหรับผู้ใช้ "nginx" ใน /var/lib/php/.

chown -R root:nginx /var/lib/php/
chown - เปลี่ยนเจ้าของ - เข้ากลุ่ม Linux
chown - เปลี่ยนเจ้าของ - เข้ากลุ่ม Linux

หลังจากขั้นตอนนี้ ให้รีเฟรชหน้าล็อกอินบน phpMyAdmin. ป้อนผู้ใช้ฐานข้อมูลที่คุณต้องการเชื่อมต่อและรหัสผ่าน ทุกอย่างควรทำงานโดยไม่มีปัญหา แสดงความคิดเห็นด้านล่างหากคุณต้องการความช่วยเหลือ

วิธีการ » Linux » MySQL » phpMyAdmin session_start() Permission denied – วิธีการแก้ไข

หลงใหลในเทคโนโลยี ฉันชอบทดสอบและเขียนบทช่วยสอนเกี่ยวกับระบบปฏิบัติการ macOS, Linux, Windows, เกี่ยวกับ WordPress, WooCommerce และกำหนดค่าเว็บเซิร์ฟเวอร์ LEMP (Linux, NGINX, MySQL และ PHP) ฉันเขียนบน StealthSettings.com ตั้งแต่ปี 2006 และไม่กี่ปีต่อมา ฉันเริ่มเขียนบทแนะนำและข่าวสารเกี่ยวกับอุปกรณ์ในระบบนิเวศ iHowTo.Tips Apple: iPhone, iPad, Apple ดู, โฮมพอด, iMac, MacBook, AirPods และอุปกรณ์เสริม

แสดงความคิดเห็น