Назад | Перейти на главную страницу

Я пытаюсь настроить phpMyAdmin для использования с удаленными базами данных MySQL в Scientific Linux версии 6.2.

Я пытаюсь настроить phpMyAdmin для использования с удаленными базами данных MySQL в Scientific Linux версии 6.2.

Если я использую командную строку mysql для подключения к удаленной базе данных, она отлично работает, но если я использую mysqladmin, я получаю «# 2002 Cannot log in to the MySQL server».

Я обнаружил, что делаю:

setenforce 0

Он будет работать с myphpadmin в моей удаленной базе данных, но как только я перезагружаюсь или устанавливаю для Scientific Linux setenforce обратно, он снова перестает работать.

Я знаю, что setenforce 0 - это не то, что нужно делать, но может кто-нибудь дать мне подробные инструкции о том, как заставить это работать правильным образом ... спасибо, я новичок в Scientific Linux, и у меня возникли некоторые проблемы ... спасибо

Все, что мне нужно было сделать, это setsebool -P httpd_can_network_connect = 1 и теперь он работает

На самом деле, setenforce 0 не так уж и плох. Не лучший вариант, нет, но приемлемый (ИМХО). Чтобы сохранить эту настройку при перезагрузке, перейдите в файл / etc / sysconfig / selinux, если этот хост, и установите для строки SELINUX = значение

SELINUX=permissive