phpMyAdmin session_start() Permission denied – Hogyan javítható

phpMyAdmin session_start() Permission denied az egyik leggyakoribb hiba, amely ebben a MySQL adatbázis-kezelőben megjelenik.

A hiba akkor jelenik meg, amikor megpróbál bejelentkezni a phpMyAdminba, és sokszor megjelenik a PHP-csomagok frissítése után.

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)

Szerencsére ennek a phpMyAdminba való bejelentkezéskor megjelenő hibának nagyon egyszerű megoldása van. Ehhez azonban hozzá kell férnie a gazdagéphez.

Rögzít phpMyAdmin session_start() Permission denied

A hibát az okozza, hogy a címtárak blokkjában nincsenek írási engedélyek /var/lib/php/session. Két hátránya lehet:

1. chmod nincs írási jogosultság /var/lib/php/session

2. Könyvtárak innen /var/lib/php/session máshoz tartoznak owner:group, mint a PHP / web folyamatokat kiszolgáló.

Például, ha van egy webszervere NGINX-szel, és a phpMyAdmin szkriptek a "felhasználó alatt" futnak.nginx", lehetséges, hogy valaki követi az egyiket update PHP esetén a munkamenet-könyvtárakat a user alatt kell átadni: apache. Emiatt nem lesz írási engedély a PHP munkamenetekhez.

A phpMyAdmin hiba megoldásához kövesse az alábbi lépéseket:

1. Feltéve, hogy phpMyAdmin a felhasználó futtatja "nginx", hajtsa végre a parancsot:

ls -all /var/lib/php/

Ez a parancs felsorolja a benne lévő könyvtárakat PHP, valamint a tulajdonos és a csoport adatai.

2. Állítsa be az "nginx" felhasználó írási engedélyeit /var/lib/php/.

chown -R root:nginx /var/lib/php/
chown - Tulajdonosváltás - csoportosulás Linux

E lépés után frissítse a bejelentkezési oldalt a phpMyAdmin oldalon. Adja meg az adatbázis-felhasználót, akihez csatlakozni szeretne, és a jelszót. Mindennek gond nélkül kell működnie. Hagyjon megjegyzést lent, ha segítségre van szüksége.

Ez a bejegyzés legutóbb 24. február 2023-én 10:19-kor módosult

Stealth: Szenvedélyes a technológiával kapcsolatban, szeretek tesztelni és oktatóanyagokat írni az operációs rendszerekről macOS, Linux, Windows, ról ről WordPress, WooCommerce és LEMP webszerverek konfigurálása (Linux, NGINX, MySQL és PHP). írok tovább StealthSettingsA .com 2006 óta, és néhány évvel később elkezdtem írni az iHowTo.Tips oktatóanyagokat és az ökoszisztéma eszközeiről szóló híreket Apple: iPhone, iPad, Apple Nézd, HomePod, iMac, MacBook, AirPod-ok és kiegészítők.