PhpMyAdmin: 502 Bad Gateway

0

Я использую Vagrant Homestead. Подключение к серверу MySQL хорошо работает через MySQL Workbench. Но PhpMyAdmin не работает. Он выдает "502 Bad Gateway" каждый раз с правильной конфигурацией. Та же конфигурация для MySQL Workbench и PhpMyAdmin Все остальные проекты php работают хорошо.

После этого:

sudo service php7.3-fpm status

Я получил это:

● php7.3-fpm.service - The PHP 7.3 FastCGI Process Manager

//some information

Feb 01 13:14:05 homestead phpMyAdmin[8030]: user denied: blahblah (mysql-denied) from 192.168.10.1
Feb 01 13:16:35 homestead phpMyAdmin[8032]: user denied: blahblah (mysql-denied) from 192.168.10.1
Feb 01 13:16:37 homestead phpMyAdmin[8330]: user denied: blahblah (mysql-denied) from 192.168.10.1
Feb 01 13:25:47 homestead phpMyAdmin[8332]: user denied: blahblah (mysql-denied) from 192.168.10.1
Feb 01 13:29:22 homestead phpMyAdmin[8032]: user denied: blahblah (mysql-denied) from 192.168.10.1
Feb 01 13:33:15 homestead phpMyAdmin[8644]: user denied: homestead (mysql-denied) from 192.168.10.1
Feb 01 13:33:16 homestead phpMyAdmin[8648]: user denied: homestead (mysql-denied) from 192.168.10.1
Feb 01 13:34:05 homestead phpMyAdmin[8644]: user denied: homestead (mysql-denied) from 192.168.10.1
Feb 01 13:34:53 homestead phpMyAdmin[8644]: user denied: homestead (mysql-denied) from 192.168.10.1
Feb 01 13:35:14 homestead phpMyAdmin[8670]: user denied: homestead (mysql-denied) from 192.168.10.1

Как решить эту проблему?

В Windows все работает хорошо, но сейчас я использую Mac OS. Это не из-за конфига nginx. Потому что если я заменю phpMyAdmin на простой php файл hello world, все будет хорошо.

  • 0
    Убедитесь, что у вас есть правильный user / pass в конфигурации phpMyAdmin. Вы можете проверить это, войдя в mysql напрямую с помощью mysql -u homestead -p
  • 0
    Самое смешное, что он выдает ошибку 502 с ПРАВИЛЬНЫМ пользователем / паролем, но в то же время показывает страницу с жалобами на неверные данные (со статусом 200), если я ввел неправильный пароль / пользователя. Я тестировал mysql -u усадьба -p, все нормально, но phpMyAdmin выдает 502.
Показать ещё 4 комментария
Теги:
phpmyadmin
vagrant
homestead

1 ответ

0

Решения здесь: https://github.com/laravel/homestead/issues/1045

Это происходит с новой Vagrant Homestead и Mac OS Mojave, как я вижу.

Просто добавьте php версию в Homestead.yaml

sites:
    - map: example.test
      to: /home/vagrant/code/public
      php: "7.2"

Ещё вопросы

Сообщество Overcoder
Наверх
Меню