Tout d'abord Bravo pour ce travail qui semble vraiment tres prometteur !!!
Je n'ai malheureusement pas encore eu le temps de le tester correctement, a cause d'un bug/oubli/erreur de ma part (rayez les mentions inutiles).
J'expose mon soucis :
Os : Vista
Serveur : EasyPHP 3.0 (Apache 2.2.11 / PHP 5.2.8 / MySQL (5.1.30)
SMI version 0.9.9s
J'ai donc scrupuleusement suivuit la procedure d'installation et arrivait systematiquement sur une erreur concernant la table 'smi_mque'.
Apres quelques bricolage, recherche de problemes et autres consultations de ce Forum, pas de solution.
L'attaque de la base de données via PHPmyAdmin m'a apporté plus de precision.
En fait il semblerai que dans cette table certains champs ayant NOT NULL en attribus n'etaient pas initialisés par le INSERT TO suivant la creation de la table.
j'ai donc modifié le fichier install/smi_1.0.0.sql comme suit :
Remplacer la ligne 1759 par
Code : Tout sélectionner
INSERT INTO `smi_mque` (`mque_id`, `mque_code`, `mque_ste`, `mque_rcs`, `mque_ape`, `mque_tvai`, `mque_type`, `mque_adr1`, `mque_adr2`, `mque_dep`, `mque_ville`, `mque_codepays`, `mque_telf`, `mque_fax`, `mque_notaa`, `mque_notat`) VALUES (NULL, '*', 'Tous les éditeurs', '*', '*', '*', '0', '*', NULL, '*', '0', '*', '*', NULL, NULL, NULL);
Cela m'a permis d'installer SMI et va me permettre d'explorer tout cet applicatif tranquillement.
Je ne connait actuellement pas quels seront les consequences de cette modification, donc si une ame charitable ayant plus d'experience que moi pouvait confirmer ou infirmer cette mini solution, cela n'en sera que plus benefique pour tous
Mes deux centimes
BAurelien