Re: [OpenCVthèque-devel] probleme d'installation
Brought to you by:
scoubidoo
From: Julien V. <j.v...@ob...> - 2008-08-28 19:19:26
|
Bonjour, et merci d'utiliser la cvthèque. Je pense que ce sujet dans le forum correspond à votre soucis. http://opencvtheque.sourceforge.net/forum/upload/viewtopic.php?id=14 En espérant que cela vous aidera, Merci encore, Julien > -----Message d'origine----- > De : ope...@li... > [mailto:ope...@li...] De > la part de eco...@ya... > Envoyé : jeudi 28 août 2008 20:30 > À : ope...@li... > Objet : [OpenCVthèque-devel] probleme d'installation > > bonjour, > > j'essaye sans succes d'installer opencvtheque sur un server > easyPHP, avant de l'installer sur le web. > > j'ai bien decompresse l'archive sur un repertoire /www/opencvtheque. > > Au lancement, voila ce que j'obtiens (voir plus bas) > > j'ai vérifié que mon serveur web est opérationnel. > > je n'ai aucune idee de ce que je pourrais faire pour corriger > l'erreur ;-) > > merci de me donner une piste > > etienne > > > > "; } /////////////////////////////////// // Définition de > l'objet class LogErrors { //////////// CONSTRUCTEURS > //////////// function LogErrors($fileName, $msgHeader, > $minLevel, $maxFileSize) // maxFileSize en KOctets { > $this->_filename = $fileName; $this->_header > = $msgHeader; $this->_level = $minLevel; > $this->_maxsize = $maxFileSize; } //////////// > METHODES PUBLIQUES //////////// // log les messages function > log($level, $message, $filename = "", $numline = 0) { if( > $level < $this->_level ) { return TRUE; } if( ($fich = > fopen($this->_filename, "a+")) ) { > $this->_baseLogErrors($fich, $level, $message, $filename, > $numline); fseek($fich, 0, SEEK_END); if( ftell($fich) > > ($this->_maxsize*1024) ) { // on efface le fichier > fclose($fich); $fich = fopen($this->_filename, "w+"); > fclose($fich); } else { fclose($fich); } return TRUE; } > return FALSE; } //////////// METHODES PRIVEES //////////// > function _baseLogErrors($fich, $level, $msg, $filename, $numline) { > global $CVT_LOG_LEV; // build message to log if( > $this->_header != "" ) { $msg = "[".$this->_header."] ".$msg; > } $this->_lastError = "[".date("d/m/y")." ".date("H:i:s")."] > ".$CVT_LOG_LEV[$level]." ".$msg; if( $filename != "" ) { > $this->_lastError = $this->_lastError." (".$filename.")"; if( > $numline != 0 ) { $this->_lastError = > $this->_lastError."(".$numline.")"; } } $this->_lastError = > $this->_lastError."\r\n"; // log the message in specified > file if( $fich != NULL ) { fputs($fich, $this->_lastError); > return TRUE; } return FALSE; } //////////// VARIABLES PRIVEES > //////////// var $_filename; var $_header; var $_level; var > $_lastError;// dernier message d'erreur loggué (reste en > mémoire, si jamais erreur fichier log...) var $_maxsize; // > en KOctets } /************************ Utilisation: > ------------ Dans index.php, un objet $errlog est instancé. > Il n'a pas de porté globale. - Dans une page simple, inclue > depuis l'index, on peut utiliser directement cette variable. > - Dans une fonction, ou une méthode d'objet, la variable > n'est pas accessible (portées PHP). On a alors 2 solutions: o > modifiée la portée de la variable, par l'appel de: global > $errlog; o passer la variable $errlog de index en paramétre > de la fonction/méthode, ou dans le constructeur de l'objet. > Une fois la variable $errlog accessible, il pour logguer un > message suffit simplement d'appeller: > $errlog->log(CVT_LOG_INFO, "exemple", __FILE__, __LINE__); > ************************/ ?> > > Warning: Cannot modify header information - headers already > sent by (output started at C:\Program Files\EasyPHP > 2.0b1\www\opencvtheque\commun\logerrors.php:229) in > C:\Program Files\EasyPHP 2.0b1\www\opencvtheque\index.php on line 59 > > > > > ______________________________________________________________ > _______________ > Envoyez avec Yahoo! Mail. Une boite mail plus intelligente > http://mail.yahoo.fr > > -------------------------------------------------------------- > ----------- > This SF.Net email is sponsored by the Moblin Your Move > Developer's challenge Build the coolest Linux based > applications with Moblin SDK & win great prizes Grand prize > is a trip for two to an Open Source event anywhere in the > world http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Opencvtheque-devel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opencvtheque-devel > |