Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 07/06/2012 22:11:38

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Soucis avec la mise à jour 091 vers 092

Bonjour

J'essaye de mettre à jour un ziteplus 091 en local vers la 092, en passant par le zip de mise à jour.
C'est probablement mon wamp ou mon pare-feu qui sont mal réglés, toujours est-il que j'ai une erreur lorsque je (re)lance la migration:

Error : PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file 'C:\Users\Adrien\Documents\Aviron\site internet\lpc/zdata/ztemp/tinymce344.zip'

Tinymce ne se met pas à jour.
Dans le apache_error_log j'ai pas mal de notice, mais j'ai surtout un

[Thu Jun 07 21:22:28 2012] [error] [client ::1] PHP Warning:  copy(http://www.giausserand.fr/view.php/ziteplus.zip?path=tinymce344.zip) [<a href='function.copy'>function.copy</a>]: failed to open stream: HTTP request failed!  in C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\lpc\\zplus\\module\\migration.php on line 877, referer: http://localhost/lpc/
[Thu Jun 07 21:22:28 2012] [error] [client ::1] PHP Stack trace:, referer: http://localhost/lpc/
[Thu Jun 07 21:22:28 2012] [error] [client ::1] PHP   1. {main}() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\lpc\\index.php:0, referer: http://localhost/lpc/
[Thu Jun 07 21:22:28 2012] [error] [client ::1] PHP   2. zite->builder() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\lpc\\index.php:6, referer: http://localhost/lpc/
[Thu Jun 07 21:22:28 2012] [error] [client ::1] PHP   3. zite->page_module() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\lpc\\zplus\\ziteplus.php:227, referer: http://localhost/lpc/
[Thu Jun 07 21:22:28 2012] [error] [client ::1] PHP   4. Tmodule::execute_module() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\lpc\\zplus\\ziteplus.php:632, referer: http://localhost/lpc/
[Thu Jun 07 21:22:28 2012] [error] [client ::1] PHP   5. migration_dojob() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\lpc\\zplus\\tmodule.php:73, referer: http://localhost/lpc/
[Thu Jun 07 21:22:28 2012] [error] [client ::1] PHP   6. copy() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\lpc\\zplus\\module\\migration.php:877, referer: http://localhost/lpc/

Si je comprend bien, le script de maj cherche à récupérer un zip sur giausserand.fr, et mon pare feu bloque...

Je me disais que c'est dommage de passer par un téléchargement côté serveur (avec tous problèmes que ça peux poser : cf chez free en ce moment, ou avec un wamp hors connexion) alors que le tinymce aurait pu être intégré dans le zip de mise à jour...
Est-ce qu'il y a une raison à ce mécanisme ?

A+

Dernière modification par Super_chemist (07/06/2012 22:12:01)

Hors ligne

#2 09/06/2012 12:32:19

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Soucis avec la mise à jour 091 vers 092

Super_chemist a écrit :

J'essaye de mettre à jour un ziteplus 091 en local vers la 092, en passant par le zip de mise à jour.
C'est probablement mon wamp ou mon pare-feu qui sont mal réglés, toujours est-il que j'ai une erreur lorsque je (re)lance la migration:

Error : PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file 'C:\Users\Adrien\Documents\Aviron\site internet\lpc/zdata/ztemp/tinymce344.zip'

Tinymce ne se met pas à jour.
[..]
Si je comprend bien, le script de maj cherche à récupérer un zip sur giausserand.fr, et mon pare feu bloque...

D'un autre coté, bloquer le port http en sortie sad
tu va te priver aussi de l'installation des modules via le site, c'est a mon avis dommage.

Super_chemist a écrit :

Je me disais que c'est dommage de passer par un téléchargement côté serveur (avec tous problèmes que ça peux poser : cf chez free en ce moment, ou avec un wamp hors connexion) alors que le tinymce aurait pu être intégré dans le zip de mise à jour...
Est-ce qu'il y a une raison à ce mécanisme ?
A+

Oui, la simplicité pour avoir la bonne version de tinymce smile et  la diminution de la charge de mon serveur (tinymce n'est téléchargé que si c'est vraiment utile)

a+
Jean-Paul

Hors ligne

#3 09/06/2012 13:42:32

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Soucis avec la mise à jour 091 vers 092

Merci pour cette réponse.
Je ne sais pas encore pourquoi wamp n'a plus accès à l'extérieur, j'ai probablement changé un truc qu'il faut pas dans mon httpd.conf. Je sais que c'est de ma faute ! Ca m'apprendra.

Je me faisais simplement cette remarque car il m'arrive de coder en étant hors connexion, et c'est justement à ça que sert wamp !

Puis-je te suggérer, si possible, de modifier le script de mise à jour pour que cette erreur ne soit pas bloquante ? Histoire d'exécuter le script de maj jusqu'au bout, et tant pis pour tinymce, plutot que de tomber sur une page blanche...
Je te rappelle que cette mésaventure arrivera à tous les utilisateurs des pages perso de free...
Un petit if(tinymce344_not_found)...

A+

Hors ligne

#4 09/06/2012 17:20:56

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Soucis avec la mise à jour 091 vers 092

Super_chemist a écrit :

Puis-je te suggérer, si possible, de modifier le script de mise à jour pour que cette erreur ne soit pas bloquante ? Histoire d'exécuter le script de maj jusqu'au bout, et tant pis pour tinymce, plutot que de tomber sur une page blanche...

Je te rassure, il est bien prévu de signaler cette erreur dans la prochaine version wink
a+
Jean-Paul

Hors ligne

Pied de page des forums