CentOS7:PHPでDB接続できるようにする | httpd_can_network_connect_db | SELinux
SELinuxはCentOSなどのディストリビューションにあらかじめ組み込まれているセキュリティプログラム。
このプログラムによりPHPのPDOがデフォルトでは使えないようになっている。
使えるようにするには下記のコマンドを実行する。
# sudo setsebool httpd_can_network_connect_db on
上手くいかない場合、下記コマンドでSELinuxを無効にする手もある。
$ sudo setenforce 0
有効に戻す場合
$ sudo setenforce 1