Когда захожу в админку пишет ошибку MySQL, а на главной все нормально, кто знает?
MySQL Error!
MySQL error in file: /engine/classes/mysqli.class.php at line 52
Error Number: 1
The Error returned was:
Access denied for user 'user'@'localhost' to database 'db'
SQL query:
Ошибка то Вам написано.
Эта ошибка доступа к БД данному юзеру.
Посмотрите привилении для данного юзера в PHPmyadmin.
Бывает что сервер базы данных не локал хост, но то мало вероятно. А может не верный пароль.
Посмотрите в том коде что там это раз, привилегии проверить два. Не получиться, создайте нового пользователя с правами админа, ну или пере залейте БД и проверьте подключение к БД.
Потому что при нажатии кнопки, отправляется запрос в БД для сверки данных входа. Но БД дает отказ, что такому юзеру нельзя.
Код посмотрите и привилегии. Бывает что пользователь БД от имени которого идет запрос не имеет привилегий. Потому и отказ в запросе.
Выше я написал возможные варианты как сделать можно