PHP Предупреждение: mysqli_real_connect (): (HY000 / 2002): в соединении отказано в /app/public/wp-includes/wp-db.php - PullRequest
1 голос
/ 14 июля 2020

Есть предложения, как решить эту проблему? Я могу войти в систему, примерно каждый второй раз, когда я нажимаю что-то, я получаю ошибку HTTP 505, я перезагружаюсь, и он загружается нормально. Промыть и повторить. В интерфейсе иногда появляется критическая ошибка (сайт не загружается, не перезагружается и он работает), но не так часто.

Журнал отладки:

07-May-2019 02:18:39 UTC] **PHP Warning:  mysqli_real_connect(): (HY000/2002): Connection refused in /app/public/wp-includes/wp-db.php on line 1612**
[07-May-2019 02:18:39 UTC] PHP Stack trace:
[07-May-2019 02:18:39 UTC] PHP   1. {main}() /usr/local/bin/wp:0
[07-May-2019 02:18:39 UTC] PHP   2. include() /usr/local/bin/wp:4
[07-May-2019 02:18:39 UTC] PHP   3. include() phar:///usr/local/bin/wp/php/boot-phar.php:8
[07-May-2019 02:18:39 UTC] PHP   4. WP_CLI\bootstrap() phar:///usr/local/bin/wp/php/wp-cli.php:23
[07-May-2019 02:18:39 UTC] PHP   5. WP_CLI\Bootstrap\LaunchRunner->process() phar:///usr/local/bin/wp/php/bootstrap.php:75
[07-May-2019 02:18:39 UTC] PHP   6. WP_CLI\Runner->start() phar:///usr/local/bin/wp/php/WP_CLI/Bootstrap/LaunchRunner.php:23
[07-May-2019 02:18:39 UTC] PHP   7. WP_CLI\Runner->load_wordpress() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:1032
[07-May-2019 02:18:39 UTC] PHP   8. require() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:1105
[07-May-2019 02:18:39 UTC] PHP   9. require_wp_db() /app/public/wp-settings.php:109
[07-May-2019 02:18:39 UTC] PHP  10. wpdb->__construct() /app/public/wp-includes/load.php:435
[07-May-2019 02:18:39 UTC] PHP  11. wpdb->db_connect() /app/public/wp-includes/wp-db.php:639
[07-May-2019 02:18:39 UTC] PHP  12. mysqli_real_connect() /app/public/wp-includes/wp-db.php:1612

wp-db файл (строка ошибки)

/*
         * Deprecated in 3.9+ when using MySQLi. No equivalent
         * $new_link parameter exists for mysqli_* functions.
         */

    $new_link     = defined( 'MYSQL_NEW_LINK' ) ? MYSQL_NEW_LINK : true;
            $client_flags = defined( 'MYSQL_CLIENT_FLAGS' ) ? MYSQL_CLIENT_FLAGS : 0;
    
            if ( $this->use_mysqli ) {
                $this->dbh = mysqli_init();
    
                $host    = $this->dbhost;
                $port    = null;
                $socket  = null;
                $is_ipv6 = false;
    
    $host_data = $this->parse_db_host( $this->dbhost );
                if ( $host_data ) {
                    list( $host, $port, $socket, $is_ipv6 )= $host_data; 

последняя строка ---> 1612 строка ошибки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...