ホームページ  >  記事  >  バックエンド開発  >  PHP がリモートの mysql_PHP チュートリアルにアクセスできない問題を解決する

PHP がリモートの mysql_PHP チュートリアルにアクセスできない問題を解決する

WBOY
WBOYオリジナル
2016-07-20 11:17:39788ブラウズ

リモートサーバーにリモートからアクセスできることを説明します。

私が遭遇した問題は次のとおりです: 3 つのサーバー A、B、C があります。C はサーバーであり、PHP を使用して C マシンの mysql に正常に接続できますが、マシン A は接続できません。

マシンBは問題ないので、サーバー上のmysqlの設定は間違いないと言えます。

マシン A の設定に何か問題があるはずです

インターネットで検索すると、mysql の認証の問題、php.ini の変更、ファイアウォールの変更についてさまざまな報告があります。実際には、これらの問題は発生しません。

最後に、SELINUX の問題について考えました。2 つのマシン AB を比較したところ、確かにそれが問題であることがわかりました。何か問題があります。

以下の設定が行われています。

root の下で、vim を使用してファイル /etc/selinux/config を開きます

SELINUX の値を変更します:

#SELINUX=強制

SELINUX=無効化

保存して終了します。

再起動が有効になります。再起動したくない場合は、コマンドラインを入力してください。

setenforce 0

Enterを押してOK

http://www.bkjia.com/PHPjc/371973.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/371973.html技術記事リモート サーバーにはリモートからアクセスできることに注意してください。 私が遭遇した問題は次のとおりです。サーバー A、B、C の 3 つがあります。C サーバーは PHP を使用して C マシンの mysql に正常に接続できますが、A マシンは...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。