Page 1 sur 1
[Résolu] Update semi auto
Posté : jeu. 3 nov. 2016 17:21
par Hoki-Doki
Bonjour,
avez-vous déjà rencontré ce genre de soucis lors de la mise à jour.(bêta)
Erreur: Le téléchargement du dernier patch à échoué. (Téléchargement impossible)
je sais que je peux la passer en manu mais j'aimerai savoir pourquoi j'ai ce soucis alors que les droits sur le dossier "download" sont en 777.
merci pour vos contributions.
cordialement
Re: Update semi auto
Posté : dim. 6 nov. 2016 13:38
par Flox
Bonjour,
pouvez vous nous donner la version de votre application ?
de meme pouvez vous nous donner votre système d'exploitation, votre version d'apache, votre version de php, votre version de mysql.
cdt
Re: Update semi auto
Posté : lun. 14 nov. 2016 16:20
par Hoki-Doki
Bonjour,
merci de prendre le temps de me répondre.
donc:
3.1.9 (3.1 patch 9)
Serveur OVH mutu
Linux, Apache >2.4.x
Mysql 5.5.52-0+deb7u1-log
PHP 5.6.25
jusqu'à présent cela ne posait pas de soucis.
Cordialement
Sébastien
Re: Update semi auto
Posté : lun. 14 nov. 2016 17:58
par EtMa
Hello.
J'ai le même message d'erreur.
Serveur AWS debian-jessie standard :
Apache 2.4.10
MySQL 5.5.53
Php 5.6.27
GestSup 3.1.10
C'est la première fois que je lance l'update avec cette fonction, je n'ai pas de code d'erreur sur le FW.
Merci
Re: Update semi auto
Posté : lun. 14 nov. 2016 19:47
par Flox
Bonjour,
pouvez vous essayer d'activer temporairement le mode debug de l'application via les paramètres, et nous dire si un nouveau message d'erreur apparaît ?
Si ce n'est pas le cas pouvez vous consulter les logs d'erreur d'apache, afin de voir si il n'y as pas un message qui pourrai nous donner une piste.
Cdt
Re: Update semi auto
Posté : mar. 15 nov. 2016 20:08
par Hoki-Doki
Bonsoir,
pas en forme je n'ais pas pensé au debug ...
permission accès ftp.
DEBUG] Dernière version de l'application disponible: 3.1.7array(1) { [4]=> string(41) "./versions/current/beta/gestsup_3.1.7.zip" } [DEBUG] Dernier patch de l'application disponible: 10array(1) { [0]=> string(40) "./versions/current/beta/patch_3.1.10.zip" }
Warning: ftp_get(): bind() failed: Permission denied (13) in /home/hokidoki/www/GESTUP/admin/update.php on line 167
Warning: ftp_get(): Switching to Binary mode. in /home/hokidoki/www/GESTUP/admin/update.php on line 167
Cordialement,
Sébastien
Re: Update semi auto
Posté : mer. 16 nov. 2016 02:13
par Flox
Bonjour,
pouvez vous essayer passer manuellement le patch 3.1.10 puis voir si le patch 3.1.11 s'installe correctement en semi-auto.
Pour rappel pour l'installation de la mise à jour manuelle vous devez passer le script SQL ./_SQL/update_3.1.9_to_3.1.10.sql puis écraser les fichiers.
cdt
Re: Update semi auto
Posté : mer. 16 nov. 2016 09:24
par Hoki-Doki
Bonjour,
je tenterai cette mise à jour manuellement d'ici une à deux semaine car en ce moment je n'ai pas trop le temps.
bonne journée.
Cordialement
Sébastien
Re: Update semi auto
Posté : ven. 25 nov. 2016 15:10
par Flox
Pourrez vous essayer de passer un
puis de modifier le fichier /core/update.php en remplaçant:
Code : Tout sélectionner
else if ($findpatch==1) //patch
{
$file_ftp_url="/versions/current/$update_channel/patch_$current_version2[0].$current_version2[1].$next_ftp_patch.zip";
$file_local_url=__DIR__ ."/../download/patch_$current_version2[0].$current_version2[1].$next_ftp_patch.zip";
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if ((!$conn_id) || (!$login_result)) {
echo'<div class="alert alert-danger"><strong><i class="icon-remove"></i> Erreur:</strong> Le téléchargement du dernier patch à échoué. (connexion impossible)</div>';
die;
}
$download = ftp_get($conn_id, $file_local_url, $file_ftp_url, FTP_BINARY);
par
Code : Tout sélectionner
else if ($findpatch==1) //patch
{
$file_ftp_url="/versions/current/$update_channel/patch_$current_version2[0].$current_version2[1].$next_ftp_patch.zip";
$file_local_url=__DIR__ ."/../download/patch_$current_version2[0].$current_version2[1].$next_ftp_patch.zip";
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if ((!$conn_id) || (!$login_result)) {
echo'<div class="alert alert-danger"><strong><i class="icon-remove"></i> Erreur:</strong> Le téléchargement du dernier patch à échoué. (connexion impossible)</div>';
die;
}
$pasv = ftp_pasv($conn_id, true);
$download = ftp_get($conn_id, $file_local_url, $file_ftp_url, FTP_BINARY);
cdt
Re: Update semi auto
Posté : mer. 21 déc. 2016 12:03
par Hoki-Doki
Bonjour, et merci de votre aide
777 ok (sur tous les dossiers et fichiers d'ailleurs en attendant)
par contre je n'ai pas de /core/update.php
install_update.php et upload.php oui
mais pas cette partie de code dans ces fichiers.
par ailleurs la mise à jour en manuel ne fonctionne pas.
EDIT2 : l'importation est passée ...
mais via firefox ??? pas via chrome (pourtant check des extensions et plugins?)
EDIT
dans admin/
désolé pas vu avant
Résolu
merci beaucoup
cordialement
Sébastien