Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 28-11-2007 14:56:22

lebilien
Membre
Lieu: avranches
Date d'inscription: 19-06-2007
Messages: 270
Site web

too many connection

bonjour alor deux fois today mon serveur a planté a cause d'un too many connection avec 5 personne dessus ?

voila le script de connection

pour la connection j'ai une class connection qui comprend la fonction suivante :

public function getZendDb() {
        if ($this->db == null) {
            $params = array(
                'host'     => DB_SERVER ,
                'username' => DB_USER ,
                'password' => DB_PASSWORD ,
                'dbname'   => DB_NAME
            );
            $this->db = Zend_Db::factory(DB_TYPE,$params);
        }
        return $this->db;
    }

et je l'apelle des que j'ai besoin de faire un select  ou autre chose sur la table


dc il doit y avoir bcp de $db=$connection->getZendDb();


des que j'ai besoin je fais un appelle a se script Merci de votre aide

j'ai rajouter un $db->closeConnection(); apre chaque utilisation j'espere que sa va marcher lol

Dernière modification par lebilien (28-11-2007 15:10:44)


http://www.parkaddict.com Gagner des places dans vos parcs préférés

Hors ligne

 

#2 28-11-2007 16:07:45

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: too many connection

il ne faut l'appeler qu'une seule fois
dans le bootstrap

Code:

            $dbAdapter = Zend_Db::factory($parameters->db, $params);
            Zend_Db_Table::setDefaultAdapter($dbAdapter); 
            Zend_Registry::set('dbAdapter', $dbAdapter);

partout ou tu en a besoin

Code:

$db = Fast_Registry::get('dbAdapter');

A+jyt

Hors ligne

 

#3 28-11-2007 17:58:53

lebilien
Membre
Lieu: avranches
Date d'inscription: 19-06-2007
Messages: 270
Site web

Re: too many connection

je vais modifier mon code sinon y a t'il un moyen de voir combien de connection il realise ?


http://www.parkaddict.com Gagner des places dans vos parcs préférés

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages