Журнал неудачных попыток входа phpmyadmin - PullRequest
0 голосов
/ 09 октября 2018

Я хочу записать все неудачные имя пользователя / пароль / ip из phpmyadmin в один файл или MySQLdb, но я новичок в PHP и не знаю, где найти в pma.

Надеюсь, кто-то могПомоги мне.Спасибо:)

1 Ответ

0 голосов
/ 18 октября 2018

Какая у вас среда?

Я использую следующее решение с apache, но возникнет проблема, поскольку оно работает на одном сервере, а не на другом с точно такой же версией Apache и PhpMyAdmin..

а.использовать с apache - добавьте эту строку в /etc/apache2/apache2.conf:

Include /etc/phpmyadmin/apache.conf

b.В /etc/phpmyadmin/apache.conf:

  • Прокомментируйте эту строку (если вы определили псевдоним в другом месте, например /etc/apache2/apache2.conf), в противном случае измените имя псевдонима на"your_custom_phpmyadmin_alias":

Псевдоним / phpmyadmin / usr / share / phpmyadmin

  • добавить в конец файла:

LogFormat "% a% l% u% t \"% r \ "%> s% b \"% {Referer} i \ "\"% {User-Agent} i \ "% {userID} n% {userStatus} n "pma_combined

CustomLog $ {APACHE_LOG_DIR} /phpmyadmin_access.log pma_combined

ErrorLog $ {APACHE_LOG_DIR} /php *admin_error.log2810 * *с.Перезапустите apache:

sudo /etc/init.d/apache2 restart

d.Убедитесь, что файл /var/log/apache2/phpmyadmin_access.log содержит журналы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...