php_network_getaddresses: getaddrinfo に失敗しました。名前またはサービスが不明
1、プロジェクトはAliyunデータベースを使用している、リンクは次のような長い文字列である。
rr-sdf23djgkjhw2345.mysql.rds.aliyuncs.com
2、上記のエラーが報告された場合、まずそのアドレスにpingを打ち、pingが通れば、ipアドレスが表示されます
3、文字列をipアドレスに置き換える、完了
4,理由を教えてください。
1),この文字列はPHPによってipアドレスとして解析されます(redisの文字列アドレスもipアドレスとして解析されます)。
2), 正しく解析されない場合があり、この問題が発生します。
3), これらの関数と関係があるようです。
================================================================================================
翌日更新
今日もこの問題に取り組んでいます、データベース接続はうまくいっていたのに、突然うまくいかなくなりました、最終的にphp-fpmを再起動したら直りました、解決までのプロセスを書き出しましょう
1、まずリンク先にpingを打ち、動作しているかどうかを確認する、今回私はそれを行った
2、動作する場合は、リンクは問題ありません、試してみるコードリンクを書き込む
3, そして、エラーを報告します。
php_network_getaddresses: getaddrinfo に失敗しました。名前またはサービスが不明です
php_network_getaddresses: getaddrinfo に失敗しました。システムエラー
4、様々なオンラインチェックは、最初のnginxをチェックし、問題がある、nginxを再起動するが、問題はまだ解決していないです。
5,最後にgoogleで偶然答えを見つけ、php-fpmを再起動したら、完了!(*^▽^*)嬉しい。
オリジナルリンク ありがとうございました。
6、php-fpmが何なのかわからない、初心者なので -_-|||、勉強します
関連
-
[解決済み】接続の取得に失敗しました: php_network_getaddresses: getaddrinfo failed: 名前またはサービスが不明
-
[解決済み】Phpのincludeが機能しない? 関数がincludeされない
-
[解決済み] 警告 Unknown: ストリームを開くのに失敗しました。そのようなファイルやディレクトリはありません in Unknown on line 0
-
[解決済み] 文字列からすべての数字を削除するには?
-
[解決済み] wpdbを使用してデータを挿入する方法
-
[解決済み] FILTER_SANITIZE_STRINGって何するんですか?
-
[解決済み] 未定義のメソッドの呼び出し、修正方法は?[クローズド]。
-
[解決済み] localhost/laravel/public/post が見つかりません。
-
[解決済み] PHP 5.4バージョンのXAMPPが必要 - windows [終了しました]。
-
[解決済み] PHP PDOログインシステムの不具合
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] [Solved] Fatal error: メンバ関数 query() の null への呼び出し。
-
[解決済み] オートロードとは何ですか; spl_autoload、__autoload、spl_autoload_register はどのように使うのですか?
-
[解決済み] PHP セッション変数のアンセット
-
[解決済み] クラス 'DOMDocument' が見つかりません。
-
[解決済み] ZuckMailとは?[クローズド]
-
[解決済み] phpでホスト名を取得する最良の方法
-
[解決済み] 選択されたデータベースがありません - PHP & MySQL
-
[解決済み] phpのmail()で改行しながらメールを送信する
-
[解決済み] PHP file_get_contents() が "failed to open stream: HTTP request failed!" を返す。
-
[解決済み] ユーザー 'homestead'@'localhost' (パスワード: YES を使用) のアクセスが拒否されました。