MAJ 1.4.23 MAJ 1.4.23
 

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]

Main Menu

MAJ 1.4.23

Started by soraya95610, May 22, 2009, 02:30:25 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

soraya95610

J'ai fais la mise à jour de ma galerie mais j'ai ce message qui s'affiche
Quote
The PHP setting register_globals is enabled on your server, which is a bad idea in terms of security. It's strongly recommended to turn it off. [more]

soraya95610

J
je comprends pas quand je regarde dans ma configuration c'est la version 1.4.21 alors que je mets la 23 pouvez vous m'aider pour installer la nouvelle version

http://wentworthearlmiller.com/gallery/

fred35

bonjour Soraya,

Pour passer en registar global off, crée un fichier php.ini via un éditeur de texte (bloc note de windows ou notepad)
et copie la ligne suivante dedans:
register_globals = Off

Transfert ensuite ce fichier sur ton serveur à la racine de ta galerie via ton logiciel ftp.
Fred

soraya95610

Merci mais là la galerie affiche erreur 500  :-\

fred35

Comme pour chaque mise à jour, il faut effectuer une sauvegarde de votre site et de votre base de données.

Transférez ensuite l'intégralité des nouveaux fichiers sur votre ftp
Fred

fred35

l'erreur 500 est du au fichier init.inc.php dans le dossier include.

Retransférez le une nouvelle fois.
Fred

soraya95610

Le fichier init.inc.php qui est dans le fichier 1.4.23 ne marche pas donc je remplace par l'ancien.
La galerie fonction mais quand je regarde dans ma configuration c'est la version 1.4.21 qui est installé


QuoteTransfert ensuite ce fichier sur ton serveur à la racine de ta galerie

C'est a dire ?

fred35

votre galerie est installée ici http://wentworthearlmiller.com/gallery/

le fichier php.ini doit donc se trouver dans votre dossier racine à savoir gallery/php.ini

ensuite transférez le fichier init.inc.php dans gallery/include/
Fred

soraya95610

J'ai effectué ces deux manœuvre et ça ne fonctionne toujours pas.

fred35

Avez vous transférez tous les fichiers de la version 1.4.23 ?
Fred

soraya95610

Oui toute à été transféré  ???

fred35

que dis votre phpinfo sur le register global ?
Fred

soraya95610

Voilà ma page phpinfo

<?php
/*************************
  Coppermine Photo Gallery
  ************************
  Copyright (c) 2003-2009 Coppermine Dev Team
  v1.1 originally written by Gregory DEMAR

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License version 3
  as published by the Free Software Foundation.
  
  ********************************************
  Coppermine version: 1.4.23
  $HeadURL: https://coppermine.svn.sourceforge.net/svnroot/coppermine/trunk/cpg1.4.x/phpinfo.php $
  $Revision: 5891 $
  $Author: gaugau $
  $Date: 2009-05-01 23:44:32 +0200 (Fr, 01 Mai 2009) $
**********************************************/

error_reporting (E_ALL E_NOTICE);
define('IN_COPPERMINE'true);
define('PHPINFO_PHP'true);
require(
'include/init.inc.php');

$CONFIG['debug_mode']=0;

if (!
GALLERY_ADMIN_MODEcpg_die(ERROR$lang_errors['access_denied']);

pageheader($lang_cpg_debug_output['phpinfo']);

ob_start();
phpinfo();
$string ob_get_contents();
$string strchr($string'</style>');
$string str_replace('</style>','',$string);
$string str_replace('class="p"','',$string);
$string str_replace('class="e"','class="tableb"',$string);
$string str_replace('class="v"','class="tablef"',$string);
$string str_replace('class="h"','class="tableh2"',$string);
$string str_replace('class="center"','',$string);
ob_end_clean();

print 
'<div align="left" style="overflow:hidden;width:800px;text-align:left;">';
starttable('100%'$lang_phpinfo_php['php_info'], 1);
print 
'<tr><td class="tableb">';
print 
$lang_phpinfo_php['explanation'];
print 
'<br />';
print 
$lang_phpinfo_php['no_link'];
print 
'</td></tr>';
endtable();
print 
'<br />';


print 
$string;
print 
"</div>\n";


pagefooter();
ob_end_flush();

?>


fred35

http://wentworthearlmiller.com/gallery/phpinfo.php

Dans le résumé, le register global est il à OFF ?

Pour pouvoir le vérifier il vous faut remettre votre ancienne version du fichier init.inc.php
Fred

soraya95610


fred35

Voilà pourquoi ca ne fonctionne pas

transférez votre fichier php.ini dans le dossier racine alors, votre serveur n'en tiens pas compte dans le dossier gallery
Fred

soraya95610

Dans le dossier racine ? J'ai plusieurs dossier donc je sais pas trop où le mettre

fred35

dans votre dossier principal, avant le dossier gallery en somme
Fred

soraya95610

C'est fait mais toujours le même problème  :-[

fred35

votre register global est toujours sur ON ?

Quel est votre hébergeur ?
Fred