Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/10/2016, à 17:21

dalchime

comment installer dolibarr

bonjour je n'arrive pas a bien installer dolibarr sur ma version 16.04 lts d'ubuntu .quand je force l'instalation au niveau de la creation de la base donnée il y a ce message d'erreur qui s'affiche
Erreur SQL DB_ERROR_SYNTAX You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'virtual tinyint    DEFAULT 0 NOT NULL, fk_parent    integer    DEFAULT 0,    ' at line 11

Hors ligne

#2 Le 14/10/2016, à 17:26

pires57

Re : comment installer dolibarr

Le mot

virtual

est reservé depuis MySQL5.7
soit tu édites ta base et supprimes le mot virtual, soit tu change de SGBD.


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#3 Le 15/10/2016, à 15:37

dalchime

Re : comment installer dolibarr

comment m'y prendre pour editer la base et suprimer ou changer de SGBD  stp aide moi je n'y connait absolument rien

Dernière modification par dalchime (Le 15/10/2016, à 15:40)

Hors ligne

#4 Le 30/01/2018, à 23:39

Aragorn

Re : comment installer dolibarr

Bonjour,
j'ai exactement ce problème,
j'ai suivi votre conseil en enlevant, avec gedit le mot virtual dans le fichier donné sur la page Dolibarr : /usr/share/dolibarr/htdocs/install/mysql/tables/llx_product.sql
ou même en le mettant entre " comme conseillé sur une autre page mais cela ne fonctionne pas

olivier@olivier-W240HU-W250HUQ:~$ sudo gedit usr/share/dolibarr/htdocs/install/mysql/tables/llx_product.sql

(gedit:18567): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

** (gedit:18567): WARNING **: Set document metadata failed: La définition de l'attribut metadata::gedit-spell-enabled n'est pas prise en charge

** (gedit:18567): WARNING **: Set document metadata failed: La définition de l'attribut metadata::gedit-encoding n'est pas prise en charge


Pouvez vous m'aider s'il vous plait?

Hors ligne

#5 Le 30/01/2018, à 23:55

Roschan

Re : comment installer dolibarr

sudo gedit

Non, sudo nano

usr/share/dolibarr/htdocs/install/mysql/tables/llx_product.sql

Attention, un chemin sans rien devant, c'est sous-entendu qu'il commence là où tu te trouves : c'est à dire ton dossier personnel.

Avec ta commande, tu essayes donc d'ouvrir le fichier /home/ton_nom/usr/share/dolibarr/htdocs/install/mysql/tables/llx_product.sql (qui n'existe pas).

Si tu veux ouvrir un fichier à partir de son chemin absolu, c'est à dire en partant de la racine du système, et bien il faut écrire la racine en question :

sudo nano /usr/share/dolibarr/htdocs/install/mysql/tables/llx_product.sql

Hors ligne

#6 Le 31/01/2018, à 11:43

Aragorn

Re : comment installer dolibarr

merci pour ta réponse,
j'ai fait comme tu as dis, le mot virtual, n'est plus dans le fichier, il m'a demandé d'enregistrer les modif, j'ai mis oui

maintenant j'ai ça :

GNU nano 2.5.3 Fichier : ...ocs/install/mysql/tables/llx_product.sql          

  weight                                        float        DEFAULT NULL,
  weight_units                          tinyint      DEFAULT NULL,
  length                                        float        DEFAULT NULL,
  length_units                          tinyint      DEFAULT NULL,
  surface                                       float        DEFAULT NULL,
  surface_units                         tinyint      DEFAULT NULL,
  volume                                        float        DEFAULT NULL,
  volume_units                          tinyint      DEFAULT NULL,
  stock                                         integer,                       $
  pmp                                           double(24,8) DEFAULT 0 NOT NULL,
  canvas                                        varchar(32)  DEFAULT NULL,
  finished                                      tinyint      DEFAULT NULL,
  hidden                                        tinyint      DEFAULT 0,        $
  import_key                            varchar(14),                           $
  desiredstock              integer      DEFAULT 0
)ENGINE=innodb;




^G Aide      ^O Écrire    ^W Chercher  ^K Couper    ^J Justifier ^C Pos. cur.
^X Quitter   ^R Lire fich.^\ Remplacer ^U Coller    ^T Orthograp.^_ Aller lig.


le mot virtual est bien absent du script..
je fais quoi?


Modération : merci d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 31/01/2018, à 11:49)

Hors ligne