phpMyAdmin session_start() Permission denied - Πώς να φτιάξεις

phpMyAdmin session_start() Permission denied είναι ένα από τα πιο συνηθισμένα σφάλματα που εμφανίζονται σε αυτόν τον διαχειριστή βάσης δεδομένων MySQL.

Eroarea apare atunci cand incerci sa te autentifici in phpMyAdmin, aparand de multe ori in urma unor actualizari ale pachetelor 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)

Din fericire, aceasta eroare care apare la autentificarea in phpMyAdmin, are o rezolvare foarte usoara. Dar pentru asta aveti nevoie de acces la serverul gazda.

σταθερός phpMyAdmin session_start() Permission denied

Το σφάλμα δημιουργείται από την έλλειψη δικαιωμάτων εγγραφής στο μπλοκ καταλόγων από /var/lib/php/session. Μπορεί να υπάρχουν δύο μειονεκτήματα:

1. chmod δεν υπάρχουν δικαιώματα εγγραφής /var/lib/php/session

2. Κατάλογοι από /var/lib/php/session ανήκουν σε άλλον owner:group, από αυτό που εξυπηρετεί τις διεργασίες PHP / web.

De exemplu, daca ai un server web cu NGINX, iar scripturile phpMyAdmin sunt rulate sub user-ul “nginx», είναι πιθανό να ακολουθεί κανείς ένα update της PHP, οι κατάλογοι συνεδριών πρέπει να περάσουν κάτω από τον χρήστη: apache. Για το λόγο αυτό δεν θα υπάρχουν δικαιώματα εγγραφής των συνεδριών PHP.

Ca sa rezolvi aceasta eroare phpMyAdmin, urmezi pasii de mai jos:

1. Υποθέτοντας ότι phpMyAdmin εκτελείται από τον χρήστη "nginx", εκτελέστε την εντολή:

ls -all /var/lib/php/

Αυτή η εντολή θα παραθέσει τους καταλόγους μέσα PHP, μαζί με πληροφορίες για τον ιδιοκτήτη και την ομάδα.

2. Ορίστε δικαιώματα εγγραφής για το χρήστη "nginx". /var/lib/php/.

chown -R root:nginx /var/lib/php/
chown - Αλλαγή κατόχου - ομαδοποίηση Linux
chown - Αλλαγή κατόχου - ομαδοποίηση Linux

Dupa acest pas, refresh la pagina de autentificare pe phpMyAdmin. Introduci user-ul bazei de date la care vrei sa te conectezi si parola. Totul ar trebui sa functioneze fara probleme. Lasa comentariu mai jos daca ai nevoie de ajutor.

πώς να » 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 Παρακολουθήστε, HomePod, iMac, MacBook, AirPods και αξεσουάρ.

Αφήστε ένα σχόλιο