forum.coppermine-gallery.net

Support => Français (French) => Language Specific Support => cpg1.4.x Français (French) => Topic started by: soraya95610 on May 22, 2009, 02:30:25 pm

Title: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 02:30:25 pm
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]
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 03:02:33 pm
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/
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 03:05:47 pm
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:
Code: [Select]
register_globals = Off
Transfert ensuite ce fichier sur ton serveur à la racine de ta galerie via ton logiciel ftp.
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 03:06:44 pm
Merci mais là la galerie affiche erreur 500  :-\
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 03:09:20 pm
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
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 03:11:42 pm
l'erreur 500 est du au fichier init.inc.php dans le dossier include.

Retransférez le une nouvelle fois.
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 03:12:45 pm
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é


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

C'est a dire ?
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 03:16:03 pm
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/
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 03:19:49 pm
J'ai effectué ces deux manœuvre et ça ne fonctionne toujours pas.
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 03:24:20 pm
Avez vous transférez tous les fichiers de la version 1.4.23 ?
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 03:25:02 pm
Oui toute à été transféré  ???
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 03:26:45 pm
que dis votre phpinfo sur le register global ?
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 03:29:08 pm
Voilà ma page phpinfo
Code: [Select]
<?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();

?>
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 03:36:06 pm
http://wentworthearlmiller.com/gallery/phpinfo.php (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
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 03:37:07 pm
Il est en ON
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 03:40:27 pm
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
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 03:43:12 pm
Dans le dossier racine ? J'ai plusieurs dossier donc je sais pas trop où le mettre
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 03:44:29 pm
dans votre dossier principal, avant le dossier gallery en somme
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 03:47:49 pm
C'est fait mais toujours le même problème  :-[
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 03:49:17 pm
votre register global est toujours sur ON ?

Quel est votre hébergeur ?
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 03:50:00 pm
OVH Je vais remettre l'ancienne version je pense  ;)
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 03:56:26 pm
ok, oubli le php.ini, ca ne marche pas chez ovh.

il faut modifier ton fichier .htaccess en ajoutant ou modifiant cette ligne :

Code: [Select]
SetEnv REGISTER_GLOBALS 0
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 04:05:53 pm
Je n'arrive plus à télécharger la nouvelle version 1.4.23 qui est sur le forum  ???
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 04:08:11 pm
Pour le register, reporter vous ici http://guides.ovh.net/ConfigPhp (http://guides.ovh.net/ConfigPhp)

Tout y est expliqué
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 04:11:28 pm
Disponible ici : http://www.cnotrevie.com/download/cpg1.4.23.zip (http://www.cnotrevie.com/download/cpg1.4.23.zip)
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 04:23:12 pm
Le fichier fichier .htaccess se trouve ou ? Et je dois encore modifier le fichier init.inc.php ?
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 04:31:37 pm
D'après les tests que j'ai fait ce matin en installant cette version, il faut que le register global soit à off avant de mettre à jour la version de coppermine sinon il y a l'erreur 500.

Malheureusement je ne suis pas chez ovh, par conséquent je ne sais pas ou il se trouve, probablement à a racine de votre site.
Mais peut être en n'avez vous pas dans ce cas il vous faut le créer.

par exemple : créez via un editeur de texte le fichier htaccess.htaccess

inséré la commande :
Code: [Select]
SetEnv REGISTER_GLOBALS 0
enregistrez le puis transférez le sur votre ftp. une fois sur votre ftp renommer le en .htaccess.
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 05:11:51 pm
Là c'est bon c'est en off, maintenant j'envoie la nouvelle version ?
Code: [Select]
register_globals Off On
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 05:29:28 pm
oui, maintenant ça devrait fonctionner en 1.4.23  ;)
Title: Re: MAJ 1.4.23
Post by: soraya95610 on May 22, 2009, 05:30:24 pm
Oui ça marche enfin merci beaucoup pour ton aide et ta patience  :-*
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 05:39:53 pm
il n'y a pas de quoi  :)

N'oubliez pas de mettre le sujet en "résolu" dans le coin en haut à droite de votre premier post
Title: Re: MAJ 1.4.23
Post by: Herwig on May 22, 2009, 05:48:36 pm
Bonjour,

C'est bon pour OVH mais pas pour Free.
enfin si j'ai bien suivit.
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 05:56:11 pm
pour mettre le register global sur off pour free ?
Title: Re: MAJ 1.4.23
Post by: Herwig on May 22, 2009, 06:03:47 pm
oui c'est ça.
je pose des questions mais je continue de chercher,j'ai trouvé
dans .htaccess   mettre
Code: [Select]
php 1
##Passage php5
SetEnv PHP_VER 5
 
##Passage register globals off
SetEnv REGISTER_GLOBALS 0
 
## identifiant de session placé dans le cookie
SetEnv SESSION_USE_TRANS_SID 0
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 06:05:05 pm
à priori pour free :

Dans le fichier htaccess :

Code: [Select]
php 1
vos paramètre seront en php 5 et le register global en OFF.

Néanmoins je ne connais pas bien Free du tout, à tester...


Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 06:07:14 pm
Tout ceci ne sert à rien.

Mettre juste :
Code: [Select]
php 1 dans le .htaccess

Quote
##Passage php5
SetEnv PHP_VER 5
 
##Passage register globals off
SetEnv REGISTER_GLOBALS 0
 
## identifiant de session placé dans le cookie
SetEnv SESSION_USE_TRANS_SID 0
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 06:09:51 pm
Je crois que ce sujet à déjà été abordé dans les forums (pour free), une petite recherche s'impose  ;)
Title: Re: MAJ 1.4.23
Post by: Herwig on May 22, 2009, 06:14:56 pm
non j'avais mis juste php1 et cela ne fonctionnait pas maintenant ça fonctionne.
tout est correct,j'ai la dernière version
Title: Re: MAJ 1.4.23
Post by: fred35 on May 22, 2009, 06:24:58 pm
Donc pour Free se serait :

Code: [Select]
php 1
##Passage php5
SetEnv PHP_VER 5
 
##Passage register globals off
SetEnv REGISTER_GLOBALS 0
 
## identifiant de session placé dans le cookie
SetEnv SESSION_USE_TRANS_SID 0
?
Title: Re: MAJ 1.4.23
Post by: Herwig on May 22, 2009, 06:35:47 pm
et uoi,comme je l'ai dit,j'ai fait des recherches,avec mon ami google.
Title: Re: MAJ 1.4.23
Post by: François Keller on May 23, 2009, 07:50:24 pm
après mise à jour de ma galerie et même problème rencontré, il suffit chez free de placer à la racine du site un fichier .htacces contenant
Code: [Select]
php 1et rien d'autre. Celà permets le passage à php5 et en même temps règle le problème du register_global.
le fichier .htacces donné par fred serait plutôt celui necessaire à Joomla...
Title: Re: MAJ 1.4.23
Post by: Herwig on May 23, 2009, 07:54:48 pm
j'ai essayé et j'avais toujours le problème,avec le code que j'ai donné plus rien.
c'est un fait,c'est tout
Title: Re: MAJ 1.4.23
Post by: François Keller on May 23, 2009, 07:58:12 pm
l'essentiel est que ça marche, (au fait tu avais lancé le fichier update.php ?)
de mon côté, comme précisé plus haut, la seule ligne donnée à suffit à régler le problème...
Title: Re: MAJ 1.4.23
Post by: Herwig on May 23, 2009, 08:00:23 pm
Bien sur que j'avais lancé update.php !!
t'en mieux pour toi,si cela a marché avec 1 ligne.
Title: Re: MAJ 1.4.23
Post by: François Keller on May 23, 2009, 09:28:24 pm
Quote
Bien sur que j'avais lancé update.php !!
si j'ai posé la question c'est pas pour agresser quiquonque mais parce que c'est souvent une étape oubliée par les utilisateurs...

Maintenant comme dit plus haut et en fonction de ce que j'ai pu lire sur d'autres forum, les lignes complémentaires n'influent pas sur Coppermine...
Title: Re: MAJ 1.4.23
Post by: fred35 on May 24, 2009, 02:03:55 am
euh François, sauf erreur de ma part le fichier htaccess que j'ai donné, c'est le même que toi  ;D
Title: Re: MAJ 1.4.23
Post by: François Keller on May 24, 2009, 08:47:27 am
oui autant pour moi, j'ai confondu  ;D