phpmyadmin session_start () toestemming geweigerd – Hoe te repareren

PHPMYADMIN SESSES_START () PERMATION DENIED is een van de meest voorkomende fouten die verschijnt in deze MySQL -databasebeheerder.

De fout treedt op wanneer u probeert te authenticeren in phpMyAdmin, die vaak verschijnt uit PHP -pakkettenupdates.

phpmyadmin session_start () toestemming geweigerd
phpmyadmin -fout
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)

Gelukkig heeft deze fout die verschijnt wanneer authenticatie in PhpMyAdmin een zeer eenvoudige oplossing heeft. Maar daarvoor heeft u toegang nodig tot de host -server.

Fix phpmyadmin session_start () toestemming geweigerd

Fout wordt gegenereerd door het ontbreken van het schrijven van perisks in het directiedirectieblok in /var/lib/php/session. Er kunnen twee ongemakken zijn:

1. chmod Zonder machtigingen in te schrijven /var/lib/php/session

2. De regisseurs in /var/lib/php/session behoren tot een ander owner:group, dan degene die de PHP / Web -processen bedient.

Als u bijvoorbeeld een webserver met Nginx hebt en PHPMyAdmin -scripts onder de gebruiker worden gerold “nginx“, het is mogelijk dat een spoor van een PHP -update, sessiedirecteuren onder de gebruiker kunnen worden doorgegeven: apache. Om deze reden zijn er geen schrijfrechten van PHP -sessies.

Volg de onderstaande stappen om deze phpmyadmin -fout op te lossen:

1. Ervan uitgaande phpmyadmin wordt gerold door de gebruiker “nginx“, voer de bestelling uit:

ls -all /var/lib/php/

Deze opdracht zal de mappen vermelden in PHP, samen met de informatie over eigenaar en groep.

2. Stelt het schrijven van vertrek voor de gebruiker in “nginx” in /var/lib/php/.

chown -R root:nginx /var/lib/php/
Chown - Change Owner - Group in Linux
Chown – Verander de eigenaar – Groep in Linux

Vernieuw na deze stap op de phpmyadmin -authenticatiepagina. Voer de databasegebruiker van de gebruiker in om verbinding te maken en wachtwoord. Alles zou zonder problemen moeten werken. Laat de opmerking hieronder achter als je hulp nodig hebt.

Gepassioneerd over technologie schrijf ik met plezier op StealthSetts.com beginnend met 2006. Ik heb een rijke ervaring in besturingssystemen: macOS, Windows en Linux, maar ook in programmeertalen en blogplatforms (WordPress) en voor online winkels (WooCommerce, Magento, Presashop).

Thuis Uw bron van IT -tutorials, nuttige tips en nieuws. phpmyadmin session_start () toestemming geweigerd – Hoe te repareren
Laat een reactie achter