Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Tcherno
2008-11-08 13:58:57

En tout cas un topic très interessant quand on s'apprète à passer de 1 7 1 à 1 7 3, car j'étais perplexe devant ce dossier install.

Merci les gars vous faites un boulot formidable.

VDigital
2008-10-31 21:05:37

z0rglub a écrit:

VDigital a écrit:

(il existe un cas où ce n'est pas vrai).

Dans quel cas est-ce utile ?

Exemple (qu'on peut assimiler du billard à trois bandes):
- Téléchargement en janvier d'une 1.7.1, (1ère bande)
- La procédure indique de supprimer l'install.
- Test de la galerie,
- pas de désinstallation (exemple: free et ses 10 Go autorise ce comportement).
- Septembre, suite à installation d'un autre logiciel, suppression des tables de la galerie (seconde bande).
- Octobre, suite à un article de presse qui fait état d'une fonction de PhpWebGallery...
- Le webmaster va vouloir réinstaller.
- Aujourd'hui il peut prendre l'archive 1.7.1 to 1.7.3 (3ème bande).

Si celle-ci ne contenait pas install.php... Notre webmaster serait en droit de se poser des questions.
C'est un cas sur .... et c'est un cas qui n'est pas trop gênant.
Qui plus est, cela devrait être sans conséquence.

En tout cas, sur les changements de la procédure d'install entre 1.7.1 et 1.7.3, je ne vois aucun problème à dérouler la procédure d'installation de la 1.7.1 au lieu de celle de la 1.7.3.

Est-ce que cela sera toujours le cas? A la vue des capacités d'imagination de l'équipe, je ne m'avancerai pas.
8-)

plg
2008-10-31 19:23:49

VDigital a écrit:

Sur le fond, tu as partiellement raison, la présence du fichier install est pour beaucoup d'utilisateurs un peu superflue

L'algorithme de création de l'archive 1.7.1 vers 1.7.3 est stupidement simple : l'archive contient tous les fichiers qui ont été modifiés entre les 2 versions. Si j'avais rajouté un peu d'intelligence par-dessus, j'aurais dû supprimer les fichiers liés à l'install. Je le note pour la prochaine fois.

VDigital a écrit:

(il existe un cas où ce n'est pas vrai).

Dans quel cas est-ce utile ?

pinpon1
2008-10-31 18:38:55

OK, merci pour vos explications... Et je suis confus pour ne pas avoir vu l'endroit où se trouvait les améliorations...

VDigital
2008-10-31 13:36:23

pinpon1 a écrit:

C'est bon, elle fonctionne et je suis bien en 1.7.3.

Par contre, pourquoi y a-t-il ce fichier install ainsi que le dossier install dans l'archive 1.7.1 to 1.7.3 s'il ne faut pas les utiliser ?

Y a-t-il un endroit qui explique la différence entre la 1.7.1 et la 1.7.3 ?

Merci pour votre aide.

Et si tu lis l'Anglais...
Différences entre la 1.7.1 et la 1.7.3 :
Change log en Anglais en principe
et là il faut lire:

PhpWebGallery - 1.7.3
=====================
- 0000894: [category management] Problem with remote sites synchronised with local listing (laurent_duretz) - resolved.
- 0000843: [database] Author Info not saving (rvelices) - closed.
- 0000842: [user or group management] Variable $user is erased on rating page (rub) - closed.

PhpWebGallery - 1.7.2
=====================
- 0000830: [authentication] apache authentication does not work (pierrick) - closed.
- 0000600: [navigation] Page not found after a strong rating revise (rvelices) - closed.
- 0000802: [thumbnails creation] Rien ne se passe si php-gd n'est pas present (pierrick) - closed.
- 0000817: [metadata] Metadata info display behavior (mathiasm) - closed.
- 0000819: [other] Lien "Premier" (Pat) - closed.
- 0000740: [language] conseil à propos de $conf ... (VDigital) - closed.
- 0000314: [language] Assustements de langage FR sur picture.php ("set as category representative", "representative",...) (VDigital) - closed.
- 0000815: [other] Email format standardization (rub) - closed.
- 0000801: [authentication] trigger sur le contrôle du formulaire d'inscription (Pat) - closed.
- 0000825: [directories update] create_listing_file.php don't work with port server (rub) - closed.
- 0000769: [security] Affichage des adresses email des utilisateurs en mode adviser (Pat) - closed.
- 0000793: [user or group management] Admin: Added user does not appear in listing (Pat) - closed.
- 0000800: [other] get_absolute_root_url does not work with https protocol (Pat) - closed.
- 0000741: [user or group management] Lors de la création d'un nouvel utilisateur, la liste des utilisateurs n'est pas immédiatement rafraîchie (Pat) - closed.
- 0000812: [notification] envoi de mail ne fonctionne pas sur serveur Windows (rub) - closed.
- 0000712: [configuration] PWG-ERROR-VERSION on remote synchronization (rub) - closed.
- 0000803: [navigation] Implement keyboard navigation (left/right arrows) on the picture page (rvelices) - closed.
- 0000794: [other] Avoid to change create_listing_file.php on each version (rub) - closed.
- 0000795: [other] In create_listing_file.php, it's not safe mode but set_time_limit is disabled (rub) - closed.

Mais surtout la 1.7.3 intègre une correction d'une faille de sécurité à ne pas négliger (d'ailleurs la galerie de démo est passée de 1.7.1 directement en 1.7.3, allez donc savoir pourquoi).

Quant à "pourquoi y a-t-il ce fichier install"?
Parce que nous utilisons des logiciels de gestion des changements (versioning) afin de nous y retrouver un peu entre ce que les uns ou les autres nous modifions.
Et que lors qu'on sort les différences entre version x.y et x.z, nous n'allons pas nous poser de questions.
Sur le fond, tu as partiellement raison, la présence du fichier install est pour beaucoup d'utilisateurs un peu superflue (il existe un cas où ce n'est pas vrai).

8-)

ddtddt
2008-10-31 12:39:44

A lire dans le Wiki

pinpon1
2008-10-31 11:16:18

C'est bon, elle fonctionne et je suis bien en 1.7.3.

Par contre, pourquoi y a-t-il ce fichier install ainsi que le dossier install dans l'archive 1.7.1 to 1.7.3 s'il ne faut pas les utiliser ?

Y a-t-il un endroit qui explique la différence entre la 1.7.1 et la 1.7.3 ?

Merci pour votre aide.

ddtddt
2008-10-31 11:05:26

Si tu est passé de la 1.7.1 à la 1.7.3 il n'y a rien d'autre à faire que de faire un transfert FTP.

Tu supprime le fichier install.php.

Tu va sur ta galerie elle doit fonctionner.

Tu va dans administration pour vérifier que tu est en 1.7.3

pinpon1
2008-10-31 10:30:38

Bonjour,
J'ai voulu passer en 1.7.3 et j'ai donc transférer les fichiers (de l'archive 1.7.1 to 1.7.3) et lorsque j'ai fait http://www.detiege.net/install.php, j'ai eu n message qui me disait que PWG était déjà installé.
J'ai voulu aller sur ma gallerie et maintenant, j'ai ce message :

Code:

Fatal error:  mysql_connect
[mysql error 1040] Too many connections
#0  my_error /var/www/vhosts/detiege.net/httpdocs/include/common.inc.php(148)
#1  include_once /var/www/vhosts/detiege.net/httpdocs/index.php(29)
 in /var/www/vhosts/detiege.net/httpdocs/include/functions.inc.php on line 948

Que faut-il faire pour résoudre le problème ?

Merci pour votre aide.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact