phpMyAdmin session_start() Tillatelse nektet er en av de vanligste feilene som vises i denne MySQL-databasebehandlingen.
Feilen vises når du prøver å logge på phpMyAdmin, og dukker opp mange ganger etter oppdateringer av PHP-pakkene.

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)
Heldigvis har denne feilen som vises når du logger på phpMyAdmin en veldig enkel løsning. Men for det trenger du tilgang til vertsserveren.
Fiks phpMyAdmin session_start() Tillatelse nektet
Feilen er generert av mangelen på skrivetillatelser i blokken med kataloger fra /var/lib/php/session. Det kan være to ulemper:
1. chmod ingen skrivetillatelser i /var/lib/php/session
2. Kataloger fra /var/lib/php/session tilhører en annen owner:group, enn den som betjener PHP / web-prosessene.
For eksempel, hvis du har en webserver med NGINX, og phpMyAdmin-skriptene kjøres under brukeren “nginx“, er det mulig at som et resultat av en PHP-oppdatering vil sesjonskatalogene bli sendt under bruker: apache. Av denne grunn vil det ikke være noen skrivetillatelser for PHP-økter.
- Endre opplastningsstørrelsesgrense SQL -fil i phpmyadmin
- [Fix phpmyAdmin] Konfigurasjonsfilen trenger nå en hemmelig passfrase (blowfish_secret)
- Hvordan kan vi legge til en administratorbruker i WordPress hvis vi ikke har tilgang til dashbord eller SQL
- [Fix phpmyAdmin] Konfigurasjonsfilen trenger nå en hemmelig passfrase (blowfish_secret)
- Hvordan du raskt kan slette alle kommandoer (ordrer) i wooCommerce [SQL tips]
- Import .SQL-filfeil – MySQL-serveren har forsvunnet
For å løse denne phpMyAdmin-feilen, følg trinnene nedenfor:
1. Forutsatt at phpmyadmin kjøres av brukeren “nginx“, kjør kommandoen:
ls -all /var/lib/php/
Denne kommandoen viser katalogene i PHP, sammen med informasjon om eier og gruppe.
2. Sett skrivegrenser for brukeren “nginx” i /var/lib/php/.
chown -R root:nginx /var/lib/php/

Etter dette trinnet, oppdater påloggingssiden på phpMyAdmin. Skriv inn databasebrukeren du vil koble til og passordet. Alt skal fungere uten problemer. Legg igjen en kommentar nedenfor hvis du trenger hjelp.
phpmyadmin sesjon_start () Tillatelse nektet – Hvordan fikse
What’s New
Om Stealth
Lidenskapelig om teknologi skriver jeg med glede på stealthsetts.com som starter med 2006. Jeg har en rik opplevelse innen operativsystemer: macOS, Windows og Linux, men også innen programmeringsspråk og bloggplattformer (WordPress) og for nettbutikker (WooCommerce, Magento, Presashop).
View all posts by Stealth