この記事では、実際の運用環境では、phpmyadmin の応答が非常に速く、多数のエッジ接続が待機状態になる場合があることを紹介します。この記事では、参考のための解決策を示します。
最新バージョンの phpmyadmin をインストールしましたが、応答が非常に遅い場合があることがわかりました。 nginx ログを確認すると、fastcgi 接続タイムアウトが報告されていることがわかります。 次に、fastcgi の遅いログを開き、次のエラーを見つけます。 [2013 年 5 月 10 日 11:15:16] [プール www] pid 10992 script_filename = /usr/share/nginx/html/phpmyadmin-1688/version_check.php [0x0000000002902e78] file_get_contents() /usr/share/nginx/html/phpmyadmin-1688/version_check.php:24上記のコードからわかるように、理由は次のとおりです。 phpmyadminは継続的にバージョンの確認と更新を行っており、国内サーバーはphpmyadminサーバーへの接続が非常に遅く、接続できずにタイムアウトしてしまう場合があります。 解決策: version_check.php ファイルを編集します。 バージョンの更新を検知させないようにすると、常に接続待ち状態になることがなくなり、問題は自然に解決されます。 同様の問題に遭遇した友人には、nginx または fastcgi のログをさらに読んで、すぐに解決策を見つけることをお勧めします。 興味があるかもしれない記事: phpMyAdminを使用して大きなSQLファイルをインポートおよび復元する方法 wampphpmyadmin を開くと、「mysqli 拡張機能が見つかりません。PHP 設定を確認してください。」というプロンプトが表示される解決策。 phpmyadmin インストールエラー、mysqli 拡張機能が見つからない場合のいくつかの解決策 phpMyAdmin は mysqli 拡張機能をロードできません。解決策については PHP 設定を確認してください 解決策: phpmyadmin に mysqli 拡張機能がありません。 PHP設定の問題を確認してください MySQLとphpMyAdminの中国語文字化けの解決策 Phpmyadminインポート、エクスポート時の中国語文字化け問題を解決 phpmyadminによってエクスポートされたSQLをインポートするためのphpの実装コード phpmyadminが大きなSQLファイルをインポートできない問題の解決策 phpmyadminが大きなデータベースファイルをインポートするときの問題の解決策 |