Update =>1.3.3 comment on fait en français ?(valable pour 1.3.5 Update =>1.3.3 comment on fait en français ?(valable pour 1.3.5
 

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

Update =>1.3.3 comment on fait en français ?(valable pour 1.3.5

Started by saarloos74, April 20, 2005, 09:21:51 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

saarloos74

J'ai vu ce topic :
http://forum.coppermine-gallery.net/index.php?topic=17134.0
Mais je ne maitrise mais alors pas du tout la langue de Shakespeare, j'ai télécharger l'archive et là euuuuuhhh! Bah rien compris, si quelqu'un pouvait nous donner un mode d'emploi en français cela me ferait un énormmmmme plaisir

Pascal YAP

Bonjour,

Comme GauGau l'annonce, Coppermine présentait visiblement des problèmes de sécurité.
La version 1.3.3 proposée en téléchargement corrige théoriquement ces problèmes de sécu. ( http://prdownloads.sourceforge.net/coppermine/cpg1.3.3.zip?download )

Nibbler dans le post qui suit celui de Gaugau, propose à ceux qui ne désirent pas faire une installation complête de modifier le fichier include/init.inc.php

Trouvez le code suivant :
// Record User's IP address
$raw_ip = stripslashes($HTTP_SERVER_VARS['REMOTE_ADDR']);

if (isset($HTTP_SERVER_VARS['HTTP_CLIENT_IP'])) {
   $hdr_ip = stripslashes($HTTP_SERVER_VARS['HTTP_CLIENT_IP']);
} else {
   if (isset($HTTP_SERVER_VARS['HTTP_X_FORWARDED_FOR'])) {
       $hdr_ip = stripslashes($HTTP_SERVER_VARS['HTTP_X_FORWARDED_FOR']);
   } else {
       $hdr_ip = $raw_ip;
   }
}


puis placez les deux lignes suivantes après le code ci-dessus.
if (!preg_match('/^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$/', $raw_ip)) $raw_ip = '0.0.0.0';
if (!preg_match('/^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$/', $hdr_ip)) $hdr_ip = '0.0.0.0';


Ces deux lignes n'empêchent pas de faire une installation complête vivement recommandée.

PYAP

saarloos74


neodragon

#3
Je crois qu'il y a d'autres petits changement aussi. Par exemple j'ai remarqué que la gallerie d'un utilisateur ne s'affiche plus s'il n'y a aucun album public dedans. (ne s'affiche pas pour un visiteur bien sûr).

EDT : Ben en fait, on vient de me dire que c'était déjà comme ça avant. J'avais pas remarqué, dsl

Pascal YAP

Bonjour neodragon
Quotej'ai remarqué que la gallerie d'un utilisateur ne s'affiche plus s'il n'y a aucun album public dedans. (ne s'affiche pas pour un visiteur bien sûr).
QuoteEDT : Ben en fait, on vient de me dire que c'était déjà comme ça avant. J'avais pas remarqué, dsl
Ce n'est pas grave ! l'important c'est de rafraichir la mémoire des lecteurs de ce sujet.
Effectivement, si un Utilisateur Enregistré n'a pas encore créé d'Album, personne ne le voit ! Il suffit de placer une image pour qu'il apparaisse alors.

PYAP

saarloos74

Quote from: PYAP on April 20, 2005, 10:43:12 PM

Ces deux lignes n'empêchent pas de faire une installation complête vivement recommandée.

PYAP
Cette phrase me tourne dans la tête depuis hier, alors je veux bien refaire une installation complète, mais comment ne pas perdre les données déjà existantes , photos, users, catégories etc. Suffit-il de changer les tables ou y a-t-il autre chose à faire?

Pascal YAP

Saarloos
QuoteCette phrase me tourne dans la tête depuis hier,
;)
Quoteje veux bien refaire une installation complète, mais comment ne pas perdre les données déjà existantes , photos, users, catégories etc.
Ecrit par GAUGAU => In fact: yes, you upload all new files to your webspace, overwriting the older coppermine files. Make sure to backup before doing so, as you might lose customizations (e.g. anycontent.php or bridging) and you will have to re-apply them after the udpate. Make sure to run update.php as well.

  Et bien dans un premier temps, décompactez sur votre disque dur l'archive Coppermine 1.3.3 que vous avez téléchargé depuis ICI.
- Sauvegardez et/ou n'écrasez pas vos éventuels fichiers de personnalisation présents sur votre serveur, par exemple ANYCONTENT.PHP ou encore les fichiers concernant un pontage avec un de vos forums (bridge)
- Depuis votre disque dur, téléchargez les fichiers décompactés en lieu et place sur votre serveur.

- Assurez-vous de démarrez le fichier http : //votreCoppermine/update.php

De plus larges instructions en anglais sont lisibles dans votre_coppermine/docs

PYAP

saarloos74

Merci PYAP mise à jour faite sans aucun problême ;D

mister_sam

Mais ça reste "lourd" à mettre en place quand tu as fait beaucoup de personnalisations...

Comment PYAP a t'il fait pour passer en 1.3.3 (avec la tonne de perso qu'il a mis en place  ;D) ?

En bricolant ?  ??? et en passant en revue chaque fichiers PHP ? :-\\


Pascal YAP

mister_sam,
QuoteComment PYAP a t'il fait pour passer en 1.3.3 (avec la tonne de perso qu'il a mis en place  ?
;)
WinMerge !
Fabuleux éditeur et "compareur" de fichiers ! Incontournable.
On le trouve sur SourceForge.net ou sur www.winmerge.org (+ fichier langue "français")

PYAP

mister_sam

 ;D Ok, je l'ai déjà utilisé et je n'ai jamais pensé à l'utiliser pour ça...

merci  ::)