zoukankan      html  css  js  c++  java
  • 一个centos下的配置问题

      今天下午配置项目的时候发现 框架里的pdo无法连接数据库,试了好多方法发现还是连不了,在快绝望的时候,终于找到了一个和我碰见同样问题的人,解决方法如下:

      

    [root@mio-253 ~]# getsebool -a | grep httpd

    allow_httpd_anon_write --> off

    allow_httpd_mod_auth_ntlm_winbind --> off

    allow_httpd_mod_auth_pam --> off

    allow_httpd_sys_script_anon_write --> off

    httpd_builtin_scripting --> on

    httpd_can_check_spam --> off

    httpd_can_network_connect --> off

    httpd_can_network_connect_cobbler --> off

    httpd_can_network_connect_db --> off

    httpd_can_network_memcache --> off

    httpd_can_network_relay --> off

    httpd_can_sendmail --> off

    httpd_dbus_avahi --> on

    httpd_enable_cgi --> on

    httpd_enable_ftp_server --> off

    httpd_enable_homedirs --> off

    httpd_execmem --> off

    httpd_manage_ipa --> off

    httpd_read_user_content --> off

    httpd_run_stickshift --> off

    httpd_setrlimit --> off

    httpd_ssi_exec --> off

    httpd_tmp_exec --> off

    httpd_tty_comm --> on

    httpd_unified --> on

    httpd_use_cifs --> off

    httpd_use_gpg --> off

    httpd_use_nfs --> off

    httpd_use_openstack --> off

    httpd_verify_dns --> off

    [root@mio-253 ~]# setsebool -P httpd_can_network_connect_db=1

    发现终于可以连接上数据库了,然后问了下运维,才知道可能是selinux阻止访问外部数据库,可以关闭掉,方法如下:

    /usr/sbin/setenforce 0 立刻关闭 SELINUX
    /usr/sbin/setenforce 1 立刻启用 SELINUX

    加到系统默认启动里面
    echo "/usr/sbin/setenforce 0" >> /etc/rc.local

  • 相关阅读:
    SqlServer 利用临时表批量添加&&修改数据库表中的数据
    有关Linux的实时性
    烟囱式到SOA再到微服务
    消费金融前世今生
    其它 一加7t禁止系统更新
    电商 相关底层知识
    CRMEB 基础 列表拖动排序2
    CRMEB 基础 列表拖动排序1
    前端 table排序
    MacBook 关闭访客登陆
  • 原文地址:https://www.cnblogs.com/tudou1223/p/4692855.html
Copyright © 2011-2022 走看看