Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Problème d'installation avec lycos  (Read 5557 times)

0 Members and 1 Guest are viewing this topic.

Tchessii

  • Coppermine newbie
  • Offline Offline
  • Posts: 9
Problème d'installation avec lycos
« on: August 27, 2007, 09:49:25 pm »

Bonjour/Bonsoir,

J'ai installé une galerie coppermine(version cpg1.4.12) sur lycos. L'installation s'est bien déroulé mais un message d'erreur s'affiche en haut de ma galerie et je n'arrive pas à me connecter.

Ma galerie : http://membres.lycos.fr/mfoxfrancegallerie/

Le message d'erreur :
Quote
Warning: ini_set() has been disabled for security reasons in /data/members/free/multimania/fr/m/f/o/mfoxfrancegallerie/htdocs/include/debugger.inc.php on line 46

Warning: ini_set() has been disabled for security reasons in /data/members/free/multimania/fr/m/f/o/mfoxfrancegallerie/htdocs/include/debugger.inc.php on line 47

J'ai vu que quelqun avait le même genre de problème que moi dans ce topic mais je n'ai pas compris comment régler ce problème. Estce que quelqun en sait plus et pourrait m'aider ?

Merci d'avance.

Tchessii
« Last Edit: September 13, 2007, 07:45:49 pm by Frantz »
Logged

Davide Renda

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1427
  • aka "Lontano"
    • www.daviderenda.eu
Re: Problème d'installation avec lycos
« Reply #1 on: August 27, 2007, 10:49:58 pm »

Selon Nibbler il faut modifier le fichier debugger.inc.php, cherchez la ligne
Code: [Select]
define('CAN_MOD_INI', !ereg('ini_set', ini_get('disable_functions')));et changez là en
Code: [Select]
define('CAN_MOD_INI', false);

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: Problème d'installation avec lycos
« Reply #2 on: August 27, 2007, 11:09:04 pm »

Quote
Selon Nibbler
Confirmé !
Mais selon moi, même si c'est GRATUIT, ce n'est pas le meilleur hébergeur, notamment à cause des PUBs monstrueusement surfacées  :-[

PYAP
Logged

Tchessii

  • Coppermine newbie
  • Offline Offline
  • Posts: 9
Re: Problème d'installation avec lycos
« Reply #3 on: August 28, 2007, 02:07:58 pm »

Merci pour votre aide. J'ai trouvé le fichier debugger.inc.php et j'ai modifié ce que vous avez dit mais un autre message est apparu :

Quote
Parse error: syntax error, unexpected '&' in /data/members/free/multimania/fr/m/f/o/mfoxfrancegallerie/htdocs/include/debugger.inc.php on line 38

Je pense pourtant avoir bien remplacé le code.

Estce que quelqun sait ce que je dois faire ?
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9096
  • aka Frantz
    • Ma galerie
Re: Problème d'installation avec lycos
« Reply #4 on: August 28, 2007, 03:08:57 pm »

que contient la ligne 38 du fichier (ainsi que les quelques lignes avant ?)
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Tchessii

  • Coppermine newbie
  • Offline Offline
  • Posts: 9
Re: Problème d'installation avec lycos
« Reply #5 on: August 28, 2007, 03:42:36 pm »

Le problème c'est que je passe par le ftp web de Lycos et que les lignes ne sont pas respectés .. Si je savais ce que je dois remplacé, ça m'aiderait beaucoup. Voici tout le fichier debbuger.inc.php si ça peut vous aider :

Quote
logfile = $log; $this->basepath_len = strlen(dirname(dirname(__FILE__))); } function start() { if (!$this->active) { $this->report = false; if (CAN_MOD_INI) { $this->old_display_level = ini_set('display_errors', 1); $this->old_error_logging = ini_set('log_errors', 0); } $phpver = explode('.', phpversion()); $phpver = "$phpver[0]$phpver[1]"; if ($phpver < 43) { $this->old_handler = set_error_handler('cpg_error_handler'); } else { $this->old_handler = set_error_handler(array(&$this, 'handler')); } if (is_bool($this->old_handler)) { error_reporting(E_ALL ^ E_NOTICE); } // $this->old_error_log = ini_set('error_log', $this->logfile); $this->error_level = E_ALL; $this->active = true; } } function stop() { if ($this->active) { // restore the previous state if (!is_bool($this->old_handler) && $this->old_handler) { set_error_handler($this->old_handler); } if (CAN_MOD_INI) { ini_set('display_errors', $this->old_display_level); ini_set('log_errors', $this->old_error_logging); // ini_set('error_log', $this->old_error_log); } $this->active = false; return $this->report; } } // user defined error handling function function handler($errno, $errmsg, $filename, $linenum, $vars='') { $filename = substr($filename, $this->basepath_len); $errortype = array ( // E_ERROR => 'Error', E_WARNING => 'Warning', // E_PARSE => 'Parsing Error', E_NOTICE => 'Notice', E_CORE_ERROR => 'Core Error', E_CORE_WARNING => 'Core Warning', E_COMPILE_ERROR => 'Compile Error', E_COMPILE_WARNING => 'Compile Warning', E_USER_ERROR => 'CPG Error', E_USER_WARNING => 'CPG Warning', E_USER_NOTICE => 'CPG Notice', E_STRICT => 'Runtime Notice' ); // NOTE: E_ERROR, E_PARSE, E_CORE_ERROR, E_CORE_WARNING, E_COMPILE_ERROR and E_COMPILE_WARNING // error levels will be handled as per the error_reporting settings. if ($errno == E_USER_ERROR) { if (USER_IS_ADMIN) { $errmsg = $errortype[$errno]." $filename line $linenum: ".$errmsg; } else { $errmsg = "A error occured while processing this page.
Please report the following error to the owner of this website.

$errmsg"; } cpg_die(CRITICAL_ERROR, $errmsg, $filename, $linenum); } // set of errors for which a var trace will be saved if ($errno & $this->error_level) { $this->report[$filename][] = $errortype[$errno]." line $linenum: ".$errmsg; } // save to the error log // error_log($err, 0); //message is sent to PHP's system logger // error_log($err, 1, 'operator@example.com'); //message is sent by email to the address in the destination // error_log($err, 3, $this->logfile); //message is appended to the file destination. } } function cpg_error_handler($errno, $errmsg, $filename, $linenum, $vars='') { global $cpgdebugger; $cpgdebugger->handler($errno, $errmsg, $filename, $linenum, $vars); } define('CAN_MOD_INI', false); error_reporting(E_ALL); $cpgdebugger =& new cpg_debugger(); $cpgdebugger->start();

Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9096
  • aka Frantz
    • Ma galerie
Re: Problème d'installation avec lycos
« Reply #6 on: August 28, 2007, 04:58:03 pm »

Quote
Le problème c'est que je passe par le ftp web de Lycos
c'est pas une bonne idée, essayez plutot d'utiliser un 'vrai' client FTP comme filezilla. Regardez sur le wiki il ya un article la dessus.http://frantzk.free.fr/WikiFree/index.php?title=Installation_filezilla
le code posté ne m'est pas d'une grande aide, il faudrait avoir le fichier complet. Essayez de le récupérer avec un vrai client ftp, renommez le en .txt et attachez le à votre prochain post

Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

tayache

  • Coppermine newbie
  • Offline Offline
  • Posts: 1
Re: Problème d'installation avec lycos RESOLU
« Reply #7 on: August 29, 2007, 08:31:24 pm »

J'avais le pb que Tchessii : a savoir deux lignes de warning au haut de la pge et l'impossibilité de m'identifier.
donc je confime la solution proposé par lantano.
Cette ligne:
define('CAN_MOD_INI', !ereg('ini_set', ini_get('disable_functions')));
devient:
define('CAN_MOD_INI', false);
ET ça MARCHE.
Un autre pb si ça peut aidé certains, c'est lycos propose un nom de base donnéee sous forme nom_fr_db, et donc la configuration plante, en revanche si on eneleve le fr ça fonctionne et donc le nom de la database devient nom_db
Logged

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: Problème d'installation avec lycos
« Reply #8 on: August 29, 2007, 09:50:47 pm »

Quote
lycos propose un nom de base donnéee sous forme nom_fr_db, et donc la configuration plante
Merci pour l'info.
Parce que je crois que peu de monde utilise Lycos pour installer une Galerie Coppermine...  ;)

PYAP
Logged

Tchessii

  • Coppermine newbie
  • Offline Offline
  • Posts: 9
Re: Problème d'installation avec lycos
« Reply #9 on: September 06, 2007, 11:07:08 pm »

Après votre conseil j'ai essayé d'installer la galerie sur un autre hébergeur (olympe-network) et ce qui est étrange c'est que j'ai le même problème qu'avec lycos :

Quote
Parse error: syntax error, unexpected '&' in /home/olympe-network/mfgalerie/include/debugger.inc.php on line 38

http://mfgalerie.olympe-network.com

Estce que quelqun sait d'où peut venir ce problème ?
Logged

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: Problème d'installation avec Lycos
« Reply #10 on: September 07, 2007, 02:06:57 am »

Bonjour,

Selon le sujet de votre précédent post, le titre de votre Topic n'est plus en accord même si le problème reste le même.

Je présume cependant que vous avez installé une version propre (CPG1.4.12) !
Alors tentez d'Uploader de nouveau le fichier incriminé, DEBUGGER.INC.PHP

PYAP
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9096
  • aka Frantz
    • Ma galerie
Re: Problème d'installation avec lycos
« Reply #11 on: September 09, 2007, 07:24:41 pm »

a priori le problème semble reglé sur le site dont vous nous donnez l'adresse exact ?
pour info, le problème est reglé, il s'agissait d'un fichier corrompu lors du transfert FTP.
Il est indispensable d'utiliser un client FTP fiable (Filezilla semble etre celui qui pose le moins de problèmes en ce qui concerne les logiciels libres ou gratuits). N'utilisez pas les ftp proposés par vos hébergeurs, la plupart du temps ils posent problème.
« Last Edit: September 13, 2007, 07:45:37 pm by Frantz »
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog
Pages: [1]   Go Up
 

Page created in 0.022 seconds with 15 queries.