Version 3.3.4 - Création de dossiers en erreur
-
- Messages : 7
- Inscription : 03 nov. 2017, 14:19
Version 3.3.4 - Création de dossiers en erreur
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
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
Re: Version 3.3.4 - Création de dossiers en erreur
I have the same problem, no answers at the moment?
Re: Version 3.3.4 - Création de dossiers en erreur
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.
Maintenant, tout fonctionne correctement.
-
- Messages : 7
- Inscription : 03 nov. 2017, 14:19
Re: Version 3.3.4 - Création de dossiers en erreur
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
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
Re: Version 3.3.4 - Création de dossiers en erreur
Merci de la précision.
A toute fin utile, j'ai eu le même problème sur https://www.omnispace.fr/.
A toute fin utile, j'ai eu le même problème sur https://www.omnispace.fr/.
-
- Messages : 1
- Inscription : 12 nov. 2017, 14:49
Re: Version 3.3.4 - Création de dossiers en erreur
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 !
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 !
-
- Messages : 1
- Inscription : 13 nov. 2017, 09:19
Re: Version 3.3.4 - Création de dossiers en erreur
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 !!
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 !!
Re: Version 3.3.4 - Création de dossiers en erreur
All right thank you all for solution!
-
- Messages : 1
- Inscription : 17 nov. 2017, 08:23
Re: Version 3.3.4 - Création de dossiers en erreur
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.
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.
Re: Version 3.3.4 - Création de dossiers en erreur
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).
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.
Même problème et message que tout le monde ici (sommes en hébergement en ligne avec un Omnispace 50).
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.
Re: Version 3.3.4 - Création de dossiers en erreur
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
Re: Version 3.3.4 - Création de dossiers en erreur
Bonjour à tous,
Agora-Project en version 3.3.5 et supérieurs règlent ce problème de mise à jour.
Cdlt
xech
Agora-Project en version 3.3.5 et supérieurs règlent ce problème de mise à jour.
Cdlt
xech