반응형
PHP에서 mysql_connect() 함수를 이용하여 원격 Database(혹은 localhost가 아닌 IP를 입력하여)에 접근시(Xpress engine, Wordpress 설치시에도)에 Can’t connect to MySQL server on 1.1.1.1 (13) 에러가 발생할경우 selinux 설정을 바꿔줄 필요가 있다.
현재 selinux 설정을 확인하면
# getsebool -a | grep httpd
httpd_can_network_connect=off
httpd_can_network_connect_db=off
다음과 같이 웹서버를 통한 원격 데이터 베이스의 접근이 불가능한 상태를 확인할 수 있는데 다음 명령어를 통해 접근 허용이 가능하다.
# setsebool -P httpd_can_network_connect=on
# setsebool -P httpd_can_network_connect_db=on
반응형
'IT > Tips' 카테고리의 다른 글
리눅스 디스크 용량 확인 명령어 (0) | 2018.10.06 |
---|---|
리눅스에서 NTFS파티션 마운트 하기 (CentOS, RedHat, Fedora) (0) | 2018.10.06 |
윈도우 Event log ID 조회 (0) | 2018.10.03 |
Ubuntu Server IP 설정 (0) | 2018.10.03 |
Could not reliably determine the server's fully qualified domain name 에러 해결 (0) | 2018.10.03 |
댓글