mysql — не удается получить доступ к моей веб-странице после настройки нового пользователя в переполнении стека

Я работаю на Ubuntu 12.04 с MySQL и LAMPP. Я запускаю несколько команд, чтобы создать нового пользователя и получить дополнительные привилегии для выполнения команд «chmod» и «exec» в PHP.

После настройки нового пользователя, когда я пытаюсь войти на свой сайт, я получаю сообщение об ошибке ниже:

Ошибка подключения: SQLSTATE [HY000] [1045]

Кроме того, я не могу войти в «localhost / phpmyadmin», и я вижу следующую ошибку:

Я пытался найти способ отменить привилегии нового пользователя, но ничего не нашел.
С помощью команды «whoami» в PHP я получаю имя нового пользователя.

Не могли бы вы мне помочь?

1

Решение

Ты можешь попробовать:

Для Apache:

chown www-data:www-data /var/www -R
chmod 755 /var/www -R
addgroup your_user www-data

Для XAMPP

chown vaggos:vaggos /opt/lampp -R
chmod 755 /opt/lampp -R
addgroup your_user vaggos

Для временной папки:

chown vaggos:vaggos /temp -R
chmod 755 /temp -R

ИЛИ ЖЕ

chown www-data:www-data /temp -R
chmod 755 /temp -R

Проверьте это для более подробной информации: Как исправить разрешение htdocs в Ubuntu

Если этот ответ был полезным, дайте +1;)

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]