Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

erro, 'max_user_connections'

$
0
0
boas
depois de mudar de hospedeiro estou a obter este erro:

Conexão falhou. Erro: SQLSTATE[42000] [1203] User xxxxxxxxxxxx already has more than 'max_user_connections' active connections



a minha class de coonexao tem estas duas funções:

Código (PHP):
public function __construct() {
                try {
                        if ( $this->handle == null ) {
                        $dbh = parent::__construct( $this->dsn , $this->user , $this->password, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
                        $this->handle = $dbh;
                        return $this->handle;
                        }
                }
                catch ( PDOException $e ) {
                echo "Conexão falhou. Erro: " . $e->getMessage( );
                return false;
                }
        }
        public function __destruct( ) {
        $this->handle = NULL;
        }

quando faço a conexão não fecho a conexão, pois li em algum lugar que não era necessário, o destructor se encarregava disso.

tenho que alterar o script e fechar todas as conexões?
o problema é a quantidade de conexões abilitadas no mysql?
consegue-se via htaccess.


cumps
acao

esou a usar isto no htaccess e este erro aparece:

Código :
php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
php_flag log_errors on
php_flag ignore_repeated_errors off
php_flag ignore_repeated_source off
php_flag report_memleaks on
php_flag track_errors on
#php_value docref_root 0
#php_value docref_ext 0
php_value error_log /http://www.xxxxxxxxxxxx.tk/php_error.log
php_value error_reporting -1
php_value log_errors_max_len 0

Viewing all articles
Browse latest Browse all 14700