熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

解決PHP無法訪問遠程mysql的問題

2013-11-15 12:23:41  來源: PHP編程 

  說明遠程服務器是可遠程訪問的

  我遇到的問題是這樣的有ABC三台服務器C為服務器B可以用PHP成功連接上C機器的mysql而A機器則不能連接!

  可以說肯定不是代碼有什麼問題服務器上的mysql設置也是沒什麼問題的因為B機器都是可以的

  肯定是A機器的設置有問題!

  在網上一頓搜各種說mysql授權問題的以及修改phpini的修改防火牆的事實上都不是這些問題導致的

  最後想到了SELINUX的問題對比了下AB兩台機器果然設置不一樣!估計就是它的問題有戲!

  進行了如下設置

  root下用vim打開文件文件/etc/selinux/config

  修改SELINUX的值

  #SELINUX=enforcing

  SELINUX=disabled

  保存並退出

  重啟生效如果不想重啟命令行輸入

  setenforce

  回車OK


From:http://tw.wingwit.com/Article/program/PHP/201311/20868.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.