Я работаю на Ubuntu 12.04 с MySQL и LAMPP. Я запускаю несколько команд, чтобы создать нового пользователя и получить дополнительные привилегии для выполнения команд «chmod» и «exec» в PHP.
После настройки нового пользователя, когда я пытаюсь войти на свой сайт, я получаю сообщение об ошибке ниже:
Ошибка подключения: SQLSTATE [HY000] [1045]
Кроме того, я не могу войти в «localhost / phpmyadmin», и я вижу следующую ошибку:
Я пытался найти способ отменить привилегии нового пользователя, но ничего не нашел.
С помощью команды «whoami» в PHP я получаю имя нового пользователя.
Не могли бы вы мне помочь?
Ты можешь попробовать:
Для 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;)
Других решений пока нет …