SoLiCe Posted August 30, 2015 Share Posted August 30, 2015 Hello, je rencontre une soucis avec mon site qui me sort une erreur fatal suite à la mise à jour de celui ci. Fatal error: Class 'Db' not found in /home/xxx/www/config/alias.php on line 66 Je ne sais pas d ou vient le soucis j'ai chercher sur le forum mais je ne trouve pas de piste, si vous avez une idée ? Merci Link to comment Share on other sites More sharing options...
Alexandre Carette Posted August 31, 2015 Share Posted August 31, 2015 Bonjour, que donne la ligne 66 du fichier alias.php ? Link to comment Share on other sites More sharing options...
SoLiCe Posted August 31, 2015 Author Share Posted August 31, 2015 Hello Alexandre, merci de ta réponse. return Db::getInstance()->escape($string, $htmlOK); Link to comment Share on other sites More sharing options...
Alexandre Carette Posted August 31, 2015 Share Posted August 31, 2015 (edited) est ce que tu as bien le fichier Db.php sur ton serveur ? la fonction utilisée se trouve dans ce fichier: public static function getInstance($master = true) { static $id = 0; // This MUST not be declared with the class members because some defines (like _DB_SERVER_) may not exist yet (the constructor can be called directly with params) if (!self::$_servers) self::$_servers = array( array('server' => _DB_SERVER_, 'user' => _DB_USER_, 'password' => _DB_PASSWD_, 'database' => _DB_NAME_), /* MySQL Master server */ ); if (!$master) Db::loadSlaveServers(); $total_servers = count(self::$_servers); if ($master || $total_servers == 1) $id_server = 0; else { $id++; $id_server = ($total_servers > 2 && ($id % $total_servers) != 0) ? $id % $total_servers : 1; } if (!isset(self::$instance[$id_server])) { $class = Db::getClass(); self::$instance[$id_server] = new $class( self::$_servers[$id_server]['server'], self::$_servers[$id_server]['user'], self::$_servers[$id_server]['password'], self::$_servers[$id_server]['database'] ); } return self::$instance[$id_server]; } Edited August 31, 2015 by Alexandre-KM (see edit history) Link to comment Share on other sites More sharing options...
SoLiCe Posted September 25, 2015 Author Share Posted September 25, 2015 j'avais bien ce fichier. J4ai tout essaye j'ai fini par ré installer entierement via dernier backup... ça remarche désormais malgré un autre bug causé par un module obsolète ... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now