Были проблемы с StackOverflow по этому поводу, но я не нашел такой же ситуации. Это на OS X Leopard машины с использованием MySQLWeird MySQL Python mod_wsgi Не удается подключиться к серверу MySQL на проблему «localhost» (49)
Некоторые начиная информацию:
MySQL Server version 5.1.30
Apache/2.2.13 (Unix)
Python 2.5.1
mod_wsgi 3
mysqladmin также пропуском создания сетей в списке OFF
Я могу подключиться к MySQL из командной строки питона , Но когда я пытаюсь сделать это через mod_wsgi с помощью кода, который является копией и склеенные или с помощью Django я получаю отказ родовое соединение
OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (49)")
Я посмотрел на руководство по MySQL и попытался его советы по устранению неполадок, таких как
telnet localhost 3306
и I do получить соединение.
Я не пытаясь соединиться как корень, либо.
Любые идеи о том, что еще я мог проверить? Спасибо заранее!
Большое спасибо. Я использую MySQL на CentOS Linux 6 с SELinux, работающим в режиме принудительного исполнения. Setsebool решила проблему отлично. –
'setsebool -P httpd_can_network_connect_db on' еще лучше, поскольку он является постоянным. Без '-P', setsebool не сохраняется при перезагрузках. –