Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dziwne MySQL Python mod_wsgi Nie można połączyć się z serwerem MySQL na problemie „localhost” (49)

Natknąłem się na ten błąd i to z powodu odmowy SELinux. /usr/bin/httpd nie miał uprawnień do połączenia z portem 3306. Poprawiłem ten problem za pomocą:

setsebool httpd_can_network_connect_db on

Wydaje się działać świetnie i powinien być bezpieczniejszy niż samo wyłączenie SELinux. Jak Avinash Meetoo wskazuje poniżej, możesz użyć:

setsebool -P httpd_can_network_connect_db

Aby zmiana selinux utrzymywała się po ponownym uruchomieniu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wstawić dane zbiorcze do bazy danych na raz?

  2. Wyświetlaj wyniki zapytania SQL w php

  3. ciągłe przewijanie. AJAX, PHP, JAVASCRIPT, MYSQL

  4. Jak wykonać kopię zapasową pojedynczej tabeli w bazie danych MySQL?

  5. Rejestracja użytkownika przez błąd serwletu