Version 3.3.4 - Création de dossiers en erreur

Vous avez des problèmes ou des interrogations à propos d'Agora Project ?
Répondre
ATOUT-BRENNE
Messages : 7
Inscription : 03 nov. 2017, 14:19

Version 3.3.4 - Création de dossiers en erreur

Message par ATOUT-BRENNE »

Bonjour,

Je viens juste d'installer la version 3.3.4 et je suis en train de la tester.

Je suis confronté à une erreur lors de la création d'un dossier dans l'espace fichiers.

Voici l'erreur qui m'est remontée

internal error :

PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'icon' in 'field list' in /var/www/html/intranet-atout-brenne/app/Common/Db.php:47 Stack trace: #0 /var/www/html/intranet-atout-brenne/app/Common/Db.php(47): PDO->query('INSERT INTO ap_...') #1 /var/www/html/intranet-atout-brenne/app/Common/MdlObject.php(517): Db::query('INSERT INTO ap_...', true) #2 /var/www/html/intranet-atout-brenne/app/ModFile/MdlFileFolder.php(41): MdlObject->createUpdate('name='Informati...') #3 /var/www/html/intranet-atout-brenne/app/Common/CtrlObject.php(124): MdlFileFolder->createUpdate('name='Informati...') #4 /var/www/html/intranet-atout-brenne/app/Common/Req.php(59): CtrlObject::actionFolderEdit() #5 /var/www/html/intranet-atout-brenne/index.php(10): Req->__construct() #6 {main}

[Back]

Est-ce une erreur de configuration ou une erreur de conception, car si j'en crois ce que je lis, il manque la colonne "icon" dans une table ?

Je n'ai pas cherché plus loin pour le moment, je n'ai guère le temps, mais si je dois regarder le pourquoi du comment, je peux m'y mettre.


Bonne journée
Thierry
mdvitalia
Messages : 3
Inscription : 06 nov. 2017, 22:36

Re: Version 3.3.4 - Création de dossiers en erreur

Message par mdvitalia »

I have the same problem, no answers at the moment?
abdelkrim
Messages : 2
Inscription : 10 nov. 2017, 15:09

Re: Version 3.3.4 - Création de dossiers en erreur

Message par abdelkrim »

Je reçois le même message quand j'essaie de créer un dossier. J'ai cependant réglé le problème en ajoutant un champ "icon" à la table ap_taskfolder
Maintenant, tout fonctionne correctement.
ATOUT-BRENNE
Messages : 7
Inscription : 03 nov. 2017, 14:19

Re: Version 3.3.4 - Création de dossiers en erreur

Message par ATOUT-BRENNE »

Bonjour,

Dans le fichier DBUpdate.php, on trouve

foreach(["ap_contactFolder","ap_fileFolder","ap_linkFolder","ap_taskFolder"] as $tmpTable)
{self::fieldExist($tmpTable, "icon", "ALTER TABLE ".$tmpTable." ADD icon VARCHAR(255) DEFAULT NULL AFTER description");}

Donc je pense que comme je suis parti d'une installation neuve, première installation, le script n'a pas du se lancer.

Et comme les grands esprits se rencontre, j’étais en train de chercher dans les scripts, l'ajout du champ afin de savoir où il se situait et quel était son format.

Merci quand même pour cette information, cala m'a confirmé dans mes recherches.

Attention, a priori le champ "icon" se place après le champ "description", je pense qu'il faut respecter cela pour éviter des surprises lors des prochaines mises à jour.

Donc, il faut ajouter ce champs dans les tables ap_taskFolder, ap_contactFolder, ap_fileFolder et ap_linkFolder.

Je viens de finir de tester la création et la suppression, tout à l'air de bien se passer.

Bonne journée
Thierry

Solution apportée - Correction à envisager dans la prochaine version
abdelkrim
Messages : 2
Inscription : 10 nov. 2017, 15:09

Re: Version 3.3.4 - Création de dossiers en erreur

Message par abdelkrim »

Merci de la précision.
A toute fin utile, j'ai eu le même problème sur https://www.omnispace.fr/.
Emmanuel EEDF
Messages : 1
Inscription : 12 nov. 2017, 14:49

Re: Version 3.3.4 - Création de dossiers en erreur

Message par Emmanuel EEDF »

Bonjour et merci à la communauté,

Est il possible de résoudre cette situation quand nous sommes hébergés par omnispace.fr ? La situation est similaire dès que nous créons un dossier : pour les fichiers, les contacts, les liens...

Merci :) pour tout !
Benny Martin
Messages : 1
Inscription : 13 nov. 2017, 09:19

Re: Version 3.3.4 - Création de dossiers en erreur

Message par Benny Martin »

Bonjour, également hébergé par omnispace j'obtiens la même erreur lors de la création d'un dossier :
internal error :

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'icon' in 'field list'

Merci de faire le nécessaire pour qu'on puisse profiter de toutes les fonctionalités de cette superbe plateforme.
Bonne journée !!
mdvitalia
Messages : 3
Inscription : 06 nov. 2017, 22:36

Re: Version 3.3.4 - Création de dossiers en erreur

Message par mdvitalia »

All right thank you all for solution!
infogims13
Messages : 1
Inscription : 17 nov. 2017, 08:23

Re: Version 3.3.4 - Création de dossiers en erreur

Message par infogims13 »

URGENT
Nous rencontrons sur la version en ligne le problème de création de dossiers. Nous avons fait un mail à la hotline sans réponse.
Nous avons 70 utilisateurs en attente merci de faire de nécessaire le plus rapidement possible.
Philas77
Messages : 3
Inscription : 27 oct. 2017, 10:23

Re: Version 3.3.4 - Création de dossiers en erreur

Message par Philas77 »

Bonjour (et Assez urgent aussi) !
Même problème et message que tout le monde ici (sommes en hébergement en ligne avec un Omnispace 50).
:arrow: A savoir toutefois que le problème n’apparaît pas avec la version gratuite 'Découverte'...
Merci d'avance (et pour ce génial 'project')

MISE A JOUR 20 nov. 10h30 : le problème semble résolu et la fonction corrigée !
Merci à... qui de droit.
restival
Messages : 11
Inscription : 16 janv. 2017, 21:34

Re: Version 3.3.4 - Création de dossiers en erreur

Message par restival »

J'ai appliqué cette correction et cela fonctionne parfaitement. Merci Thierry
ATOUT-BRENNE a écrit :Bonjour,

Dans le fichier DBUpdate.php, on trouve

foreach(["ap_contactFolder","ap_fileFolder","ap_linkFolder","ap_taskFolder"] as $tmpTable)
{self::fieldExist($tmpTable, "icon", "ALTER TABLE ".$tmpTable." ADD icon VARCHAR(255) DEFAULT NULL AFTER description");}

Donc je pense que comme je suis parti d'une installation neuve, première installation, le script n'a pas du se lancer.

Et comme les grands esprits se rencontre, j’étais en train de chercher dans les scripts, l'ajout du champ afin de savoir où il se situait et quel était son format.

Merci quand même pour cette information, cala m'a confirmé dans mes recherches.

Attention, a priori le champ "icon" se place après le champ "description", je pense qu'il faut respecter cela pour éviter des surprises lors des prochaines mises à jour.

Donc, il faut ajouter ce champs dans les tables ap_taskFolder, ap_contactFolder, ap_fileFolder et ap_linkFolder.

Je viens de finir de tester la création et la suppression, tout à l'air de bien se passer.

Bonne journée
Thierry

Solution apportée - Correction à envisager dans la prochaine version
xech
Administrateur du site
Messages : 1374
Inscription : 17 janv. 2008, 20:58

Re: Version 3.3.4 - Création de dossiers en erreur

Message par xech »

Bonjour à tous,
Agora-Project en version 3.3.5 et supérieurs règlent ce problème de mise à jour.
Cdlt
xech
Répondre