VERSION 3.1.12 (09-2016) - OLD
VERSION 3.1.12 (09-2016) - OLD
VERSION 3.1.12 (09-2016) :
Nouveau contrôle AJAX des droits d'accès sur les affections des dossiers (controle d'accès au dossier parent pour chaque affectation)
Amélioration du contrôle de créneau horaire pour l'édition d’événement des agendas
Amélioration de la procédure de renvoi des coordonnées de connexion aux utilisateurs
Optimisations et corrections diverses
Et bonne rentrée à tous!
Procédure de mise à jour (version 2.0 ou plus récente)
• Vérifier que le serveur possède une version PHP 5.4 ou plus récente
• Si besoin, vérifier que la mise à jour se fait sur une version standard d'Agora-Project, et non une version customisée / modifiée.
• Via le module d'administration de votre espace, cliquer sur «Sauvegarder la base de données et les fichiers» et vérifier l’intégrité du fichier téléchargé. Cette sauvegarde permet un retour en arrière en cas de difficulté.
• Télécharger le fichier "MISE-A-JOUR_agora-project.zip" et décompresser l'archive sur votre poste.
• Aller dans le répertoire du serveur web, à l'emplacement l'ancienne version d'Agora-Project (via un client Ftp si vous avez un hébergement mutualisé).
• Enlever les fichiers et dossiers de l'ancien Agora-Project → sauf le dossier "stock_fichiers" ou le dossier "DATAS" !
• Ajouter le contenu suivant de l'archive Zip : les dossiers "app", “docs” puis en dernier le fichier "index.php".
• Si besoin, donner un droit en Lecture + Ecriture + Exécution aux nouveaux dossiers et fichiers, et appliquer aux sous-dossiers (récursion) : chmod 775 -R.
• Avec votre navigateur, allez sur la page d'accueil de votre espace : la mise à jour est instantanée et un message apparaît pour confirmer l'installation. Notez que le cas échéant, le dossier "stock_fichiers" est automatiquement renommé en "DATAS".
Procédure pour une première installation
• Vérifier que le serveur possède une version PHP 5.4 ou plus récente
• Télécharger le fichier "agora-project.zip" et décompresser l'archive sur votre poste.
• Aller dans le répertoire du serveur web, où sera installé Agora-Project v3 (via un client Ftp si vous avez un hébergement mutualisé).
• Ajouter le contenu de l'archive Zip : les dossiers "app", “docs”, “DATAS” et le fichier "index.php".
• Si besoin, donner un droit en Lecture + Ecriture + Exécution aux nouveaux dossiers et fichiers, et appliquer aux sous-dossiers (récursion) : chmod 775 -R.
• Avec votre navigateur, allez sur la page d'accueil de votre espace : remplir le formulaire d'installation et valider : l'espace est alors prêt à l'emploi !
• Note : sur un espace perso Free, il faut créer un dossier "sessions" à la racine du site.
.
Nouveau contrôle AJAX des droits d'accès sur les affections des dossiers (controle d'accès au dossier parent pour chaque affectation)
Amélioration du contrôle de créneau horaire pour l'édition d’événement des agendas
Amélioration de la procédure de renvoi des coordonnées de connexion aux utilisateurs
Optimisations et corrections diverses
Et bonne rentrée à tous!
Procédure de mise à jour (version 2.0 ou plus récente)
• Vérifier que le serveur possède une version PHP 5.4 ou plus récente
• Si besoin, vérifier que la mise à jour se fait sur une version standard d'Agora-Project, et non une version customisée / modifiée.
• Via le module d'administration de votre espace, cliquer sur «Sauvegarder la base de données et les fichiers» et vérifier l’intégrité du fichier téléchargé. Cette sauvegarde permet un retour en arrière en cas de difficulté.
• Télécharger le fichier "MISE-A-JOUR_agora-project.zip" et décompresser l'archive sur votre poste.
• Aller dans le répertoire du serveur web, à l'emplacement l'ancienne version d'Agora-Project (via un client Ftp si vous avez un hébergement mutualisé).
• Enlever les fichiers et dossiers de l'ancien Agora-Project → sauf le dossier "stock_fichiers" ou le dossier "DATAS" !
• Ajouter le contenu suivant de l'archive Zip : les dossiers "app", “docs” puis en dernier le fichier "index.php".
• Si besoin, donner un droit en Lecture + Ecriture + Exécution aux nouveaux dossiers et fichiers, et appliquer aux sous-dossiers (récursion) : chmod 775 -R.
• Avec votre navigateur, allez sur la page d'accueil de votre espace : la mise à jour est instantanée et un message apparaît pour confirmer l'installation. Notez que le cas échéant, le dossier "stock_fichiers" est automatiquement renommé en "DATAS".
Procédure pour une première installation
• Vérifier que le serveur possède une version PHP 5.4 ou plus récente
• Télécharger le fichier "agora-project.zip" et décompresser l'archive sur votre poste.
• Aller dans le répertoire du serveur web, où sera installé Agora-Project v3 (via un client Ftp si vous avez un hébergement mutualisé).
• Ajouter le contenu de l'archive Zip : les dossiers "app", “docs”, “DATAS” et le fichier "index.php".
• Si besoin, donner un droit en Lecture + Ecriture + Exécution aux nouveaux dossiers et fichiers, et appliquer aux sous-dossiers (récursion) : chmod 775 -R.
• Avec votre navigateur, allez sur la page d'accueil de votre espace : remplir le formulaire d'installation et valider : l'espace est alors prêt à l'emploi !
• Note : sur un espace perso Free, il faut créer un dossier "sessions" à la racine du site.
.
- Pièces jointes
-
- MISE-A-JOUR_agora-project.zip
- (8.01 Mio) Téléchargé 975 fois
-
- agora-project.zip
- (8.01 Mio) Téléchargé 954 fois
Re: VERSION 3.1.12 (09-2016) - NEW
Bonjour,
Installation de la base mysql ok
puis au moment de la connection utilisateur
page blanche " ?ctrl=dashboard "
ne marche pas .
Bonsoir
Installation de la base mysql ok
puis au moment de la connection utilisateur
page blanche " ?ctrl=dashboard "
ne marche pas .
Bonsoir
Re: VERSION 3.1.12 (09-2016) - NEW
Est-ce qu'en redémarrant le navigateur cela re-fonctionne ? Notez qu'il est nécessaire de bien suivre la procédure (surtout si vous utilisez un client FTP) :cma a écrit :puis au moment de la connexion utilisateur page blanche " ?ctrl=dashboard "
suppression de "app" "docs" et "index.php" puis l'ajout des nouveaux dossiers "app", “docs” puis en dernier le fichier "index.php".
Aussi, avez-vous un message dans les logs d'Apache?
cdlt
Re: VERSION 3.1.12 (09-2016) - NEW
Bonsoir,
Tout a était installé a blanc serveur ftp et base mysql, rien ni fait.
Seul la version 3.1.9 passe correctement pas haut dela.
Cdlt
Tout a était installé a blanc serveur ftp et base mysql, rien ni fait.
Seul la version 3.1.9 passe correctement pas haut dela.
Cdlt
Re: VERSION 3.1.12 (09-2016) - NEW
"Installation à blanc" : c'est à dire première install? Et les logs d'Apache, ils disent quoi?cma a écrit :Bonsoir,
Tout a était installé a blanc serveur ftp et base mysql, rien ni fait.
Seul la version 3.1.9 passe correctement pas haut dela.
Cdlt
Et la configuration c'est quoi : wamp, easyphp, linux, mac?
Merci de donner plus de détails, histoire d'avoir au moins une piste..
ps : Avant de faire la mise à jour en 3.1.12 et si vous avez rencontré des soucis avec la 3.1.9 ou la 3.1.10 ou la 3.1.11 : Il est conseillé de partir sur une version 3.1.8
Re: VERSION 3.1.12 (09-2016) - NEW
Alors, je redescend MAJ en 3.1.8 tout est ok.
MAJ 3.1.9 OK .
MAJ en 3.1.10 impossible page blanche " ?ctrl=dashboard " .
Serveur : Descartes
Type de serveur : Percona Server
Version du serveur : 5.6.32-78.0-log - Percona Server (GPL), Release 78.0, Revision 8a8e016
Version du protocole : 10
Jeu de caractères du serveur : UTF-8 Unicode (utf8)
Apache
Version du client de base de données : libmysql - mysqlnd 5.0.11-dev - 20120503 - $Id: 76b08b24596e12d4553bd41fc93cccd5bac2fe7a $
Extension PHP : mysqli
Version de PHP : 5.6.24-0+deb8u1
phpMyAdmin
Version : 4.6.4
Bonsoir.
MAJ 3.1.9 OK .
MAJ en 3.1.10 impossible page blanche " ?ctrl=dashboard " .
Serveur : Descartes
Type de serveur : Percona Server
Version du serveur : 5.6.32-78.0-log - Percona Server (GPL), Release 78.0, Revision 8a8e016
Version du protocole : 10
Jeu de caractères du serveur : UTF-8 Unicode (utf8)
Apache
Version du client de base de données : libmysql - mysqlnd 5.0.11-dev - 20120503 - $Id: 76b08b24596e12d4553bd41fc93cccd5bac2fe7a $
Extension PHP : mysqli
Version de PHP : 5.6.24-0+deb8u1
phpMyAdmin
Version : 4.6.4
Bonsoir.
Re: VERSION 3.1.12 (09-2016) - NEW
Je ne connais pas vraiment "Percona Server", mais il est possible que ce fork de MySql soit lié au problème.cma a écrit :MAJ en 3.1.10 impossible page blanche " ?ctrl=dashboard "
Pour avoir plus de détails, serait-il possible de m'envoyer (en message perso) un dump de la structure de la base de donnée avant la mise à jour, et un autre dump de la structure après la mise à jour.
D'autre part, essayez d’exécuter les requêtes suivantes directement sur le serveur sql Percona, pour voir qu'elles réponses il donne, car c'est peut-être aussi un problème de droit d'accès à la base de données (qui pourrait être limité?) :
Code : Tout sélectionner
SHOW INDEXES FROM ap_userLivecouter WHERE Key_name LIKE 'PRIMARY'
Code : Tout sélectionner
TRUNCATE TABLE ap_userLivecouter
Code : Tout sélectionner
ALTER TABLE ap_userLivecouter ADD PRIMARY KEY (`_idUser`)
Re: VERSION 3.1.12 (09-2016) - NEW
Résultats des requêtes:
SHOW INDEXES FROM ap_userLivecouter WHERE Key_name LIKE 'PRIMARY'
Votre requête SQL a été exécutée avec succès.
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ap_userLivecouter 0 PRIMARY 1 _idUser A 0 NULL NULL BTREE
TRUNCATE TABLE ap_userLivecouter
MySQL a retourné un résultat vide (aucune ligne). (Traitement en 0.0168 secondes.)
ALTER TABLE ap_userLivecouter ADD PRIMARY KEY (`_idUser`)
Erreur
MySQL a répondu: Documentation
#1068 - Plusieurs clefs primaires définies
voilou pour ça.
par contre comment envoyer les dump en message privé car il semble désactivé sur le forum.
Merci.
SHOW INDEXES FROM ap_userLivecouter WHERE Key_name LIKE 'PRIMARY'
Votre requête SQL a été exécutée avec succès.
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
ap_userLivecouter 0 PRIMARY 1 _idUser A 0 NULL NULL BTREE
TRUNCATE TABLE ap_userLivecouter
MySQL a retourné un résultat vide (aucune ligne). (Traitement en 0.0168 secondes.)
ALTER TABLE ap_userLivecouter ADD PRIMARY KEY (`_idUser`)
Erreur
MySQL a répondu: Documentation
#1068 - Plusieurs clefs primaires définies
voilou pour ça.
par contre comment envoyer les dump en message privé car il semble désactivé sur le forum.
Merci.
Re: VERSION 3.1.12 (09-2016) - NEW
Normalement le "SHOW INDEXES FROM ap_userLivecouter WHERE Key_name LIKE 'PRIMARY'" ne devrait pas retourner de résultat.
Pour y remédier, il faudrait donc :
- remettre la bdd de la 3.1.8
- vider la table "ap_userLivecouter"
- supprimer tous les indexes et clés primaires de la table "ap_userLivecouter"
- lancer la mise à jour vers la 3.1.12
Si le problème persiste, merci de m'envoyer les 2 structures de la bdd (3.1.8 et 3.1.12) : à droite de ce post, cliquez sur l'icone de contact
cdlt
Pour y remédier, il faudrait donc :
- remettre la bdd de la 3.1.8
- vider la table "ap_userLivecouter"
- supprimer tous les indexes et clés primaires de la table "ap_userLivecouter"
- lancer la mise à jour vers la 3.1.12
Si le problème persiste, merci de m'envoyer les 2 structures de la bdd (3.1.8 et 3.1.12) : à droite de ce post, cliquez sur l'icone de contact
cdlt
-
- Messages : 6
- Inscription : 26 sept. 2016, 17:06
Re: VERSION 3.1.12 (09-2016) - NEW
Bonjour,
Pour info, install sur OVH Mutualisé Pro sans souci avec cette version.
J'ai juste modifié le fichier pour ajouter les API GoogleMap dans un fichier (voir forum "divers").
Sinon, aucun souci de fonctionnement.
Merci pour le boulot réalisé
Pour info, install sur OVH Mutualisé Pro sans souci avec cette version.
J'ai juste modifié le fichier pour ajouter les API GoogleMap dans un fichier (voir forum "divers").
Sinon, aucun souci de fonctionnement.
Merci pour le boulot réalisé
Re: VERSION 3.1.12 (09-2016) - NEW
Bonjour à tous, même problème sur serveur OVH.cma a écrit :Bonjour,
Installation de la base mysql ok
puis au moment de la connection utilisateur
page blanche " ?ctrl=dashboard "
ne marche pas .
Bonsoir
La version 3.1.9 fonctionnait et lorsque je suis passé à la 3.1.12 même erreur? Page blanche avec ce message :
Fatal error: Can't use function return value in write context in (acces_repertoire)/AGORA/app/ModCalendar/CtrlCalendar.php on line 25
Cordialement.
Re: VERSION 3.1.12 (09-2016) - NEW
@jcs12400 : Bonjour, effectivement sur les version 5.4 de PHP cette ligne pose des erreurs. Cela sera corrigé sur la v3.1.13
@xavierchabi01 : merci pour le conseil. Cela dit ça fonctionne bien chez moi sur un espace de test (vmWare) et sur un espace de test Omnispace. Donc à priori cela ne semble pas être indispensable dans tous les cas de figure. Mais merci quand même, ça peut être utile
@xavierchabi01 : merci pour le conseil. Cela dit ça fonctionne bien chez moi sur un espace de test (vmWare) et sur un espace de test Omnispace. Donc à priori cela ne semble pas être indispensable dans tous les cas de figure. Mais merci quand même, ça peut être utile