phpmyadmin не работает, потому что я изменил разрешения и не знаю, как изменить его обратно

Я установил LAMPP, и он работал нормально, но мне как-то удалось изменить разрешение папки / opt / lampp / на 777 с помощью этой команды

sudo chmod 777 -f /opt/lampp -R


В моих планах было сделать:

sudo chmod 777 -f /opt/lampp/htdocs/ -R

И теперь, когда я иду в localhost/phpmyadmin в браузере, я получаю эту ошибку:введите описание изображения здесь

Может ли кто-нибудь помочь мне исправить это?

1 ответ

Решение

Попробуйте выполнить эту команду:

chmod 0755 config.inc.php

PMA не хочет config.inc.php чтобы быть доступным для записи в мире, в вашем случае, вы сделали его доступным для записи посредством chmod 777, Если это не работает, попробуйте выполнить команду ниже:

chmod 755 -R /opt/lampp/phpmyadmin

Это сделает рекурсивный chmod в вашей папке phpmyadmin.

Если это все еще не работает, попробуйте удалить установку phpmyadmin и переустановить.

Если вы использовали прямое разрешение на /opt/htdocs,

sudo chmod -R 777 /opt/htdocs

Это позволит вам открыть доступ Apache. решить эту проблему

chmod 755 -R /opt/lampp/phpmyadmin
Другие вопросы по тегам