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.

Чтобы устранить эту ошибку phpMyAdmin, выполните следующие действия:

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

После этого шага обновите страницу входа в 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 Часы, HomePod, iMac, MacBook, AirPods и аксессуары.

Оставьте комментарий