Configuration Mysql

larnace
Messages : 16
Inscription : jeu. mai 18, 2017 2:05 pm

Configuration Mysql

Message par larnace »

j'ai suivi scrupuleusement les indication données pour la configuration de Squash avec une base Mysql externe mais ça ne marche pas.

lorsque je lance Squash via le raccourcis j'ai la fenêtre dos qui s'ouvre mais au final après 2 min elle se referme et la page web ne se lance pas.

est-ce que quelqu'un peut m'aider?

Mille merci !

Voici la config du fichier startup.bat:

sset DB_TYPE=mysql
set DB_URL=jdbc:mysql://localhost:3306/squashtm
set DB_USERNAME=squash-tm
set DB_PASSWORD=wop2012


Voici la config du fichier startup.sh:

DB_TYPE=mysql # DAtabase type, one of h2, mysql, postgresql
DB_URL=jdbc:mysql://localhost:3306/squashtm # DataBase URL
DB_USERNAME=squash-tm # DataBase username
DB_PASSWORD=wop2012 # DataBase password
agoethals
Messages : 70
Inscription : mer. août 08, 2018 12:08 pm

Configuration Mysql

Message par agoethals »

Bonjour,

qu'affiche un navigateur à l'adresse http://localhost:8080/squash (depuis la machine sur laquelle est installé squash) ?

Quelles sont les erreurs présentes dans le fichier de log ?

L'ensemble des logiciels tiers nécessaires sont-ils bien installés (java 8, serveur mysql) ?

Vous parlez d'une base mysql externe. Sur quelle machine est présent le serveur mysql ? C'est l'adresse de cette machine qu'il faut renseigner dans le fichier startup.bat à la place de localhost. La base squashtm existe-t-elle bien sur le serveur mysql ?
larnace
Messages : 16
Inscription : jeu. mai 18, 2017 2:05 pm

Configuration Mysql

Message par larnace »

Bonjour,

la version de Java est bien la 8
petite précision:
En fait j'utilise un serveur WAMP et il donc question du base mysql local.
lorsque je tape dans le navigateur:
http://localhost:8080/squash
il ne se passe rien page blanche site injoignable. cela doit être normal vu que tout ne s'est pa déroulé correctement au lancement?


[attachment=665]squash-tm.zip[/attachment]
Pièces jointes
squash-tm.zip
(36.06 Kio) Téléchargé 166 fois
agoethals
Messages : 70
Inscription : mer. août 08, 2018 12:08 pm

Configuration Mysql

Message par agoethals »

D'après le log, squash ne trouve pas les tables attendues dans la base de données. Le script d'initialisation de la base de données a-t-il bien été exécuté sur la base squashtm ?
larnace
Messages : 16
Inscription : jeu. mai 18, 2017 2:05 pm

Configuration Mysql

Message par larnace »

lorsque j'importe les tables, j'ai le message suivant:

Erreur
Requête SQL :




ALTER TABLE `ATTACHMENT` MODIFY `ATTACHMENT_LIST_ID` BIGINT NOT NULL;
MySQL a répondu: Documentation

#1832 - Cannot change column 'ATTACHMENT_LIST_ID': used in a foreign key constraint 'fk_attachment_att_list'
agoethals
Messages : 70
Inscription : mer. août 08, 2018 12:08 pm

Configuration Mysql

Message par agoethals »

Pouvez-vous essayer en recréant une autre base mysql (squashtm2 par exemple, à reporter dans le startup.bat), sur laquelle passer le script d'initialisation, et conférer tous les droits à l'utilisateur squash-tm ?

Quelques précisions concernant mysql:
- la version 5.6 n'est pas supportée par squash-tm
- la variable globale sql_mode ne doit pas contenir ONLY_FULL_GROUP_BY

Pouvez-vous nous préciser également la version de squash-tm ?
larnace
Messages : 16
Inscription : jeu. mai 18, 2017 2:05 pm

Configuration Mysql

Message par larnace »

donc la version de squashtm:

squash-tm-1.18.4

pour la version de mysql:

Version du serveur : 5.6.17
agoethals
Messages : 70
Inscription : mer. août 08, 2018 12:08 pm

Configuration Mysql

Message par agoethals »

[quote="ARNACE" post=7606]

pour la version de mysql:

Version du serveur : 5.6.17[/quote]

Conformément aux [url=https://sites.google.com/a/henix.fr/wik ... requisites]prérequis logiciels[/url] nous vous invitons à tester sur une base mysql 5.5 ou 5.7. Le script d'initialisation de la base n'est en effet pas compatible avec mysql 5.6. Nous vous invitons à vérifier également que la variable sql_mode contient les chaînes NO_ENGINE_SUBSTITUTION et STRICT_TRANS_TABLES, mais pas ONLY_FULL_GROUP_BY
larnace
Messages : 16
Inscription : jeu. mai 18, 2017 2:05 pm

Configuration Mysql

Message par larnace »

merci je vais essayer avec un serveur 5.7

encore merci pour votre aide
larnace
Messages : 16
Inscription : jeu. mai 18, 2017 2:05 pm

Configuration Mysql

Message par larnace »

bonjour,

donc voilà:

nouveau serveur WAMP avec Mysql 5.7.23
le sql_mode est: TRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

le sartup.

set DB_TYPE=mysql
set DB_URL=jdbc:mysql://localhost:3306/squashtm
set DB_USERNAME=Squashtm
set DB_PASSWORD=wop2012

le startup.sh

B_TYPE=mysql # DAtabase type, one of h2, mysql, postgresql
DB_URL=jdbc:mysql://localhost:3306/squashtm # DataBase URL
DB_USERNAME=Squashtm # DataBase username
DB_PASSWORD=wop2012 # DataBase password

dans Mysql j'ai crée un utilisateur avec les droits suivants:

________________________________
Nom d'utilisateur: Squashtm

Nom d'hôte: %

Mot de passe: Oui

Privilèges globaux: ALL PRIVILEGES

Grant: Oui
________________________________________

j'ai toujours des erreurs lors de l'importation du fichier :
mysql-full-install-version-1.18.4.RELEASE.sql

le log en pièce jointe

Merci pour votre aide

[attachment=666]squash-tm-2.zip[/attachment]
Pièces jointes
squash-tm-2.zip
(249.49 Kio) Téléchargé 167 fois
Répondre

Revenir à « Installation & Base de données / Installation & Database »