 |
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
jetdesh Bénévole SV


Inscrit le: Dec 07, 2006 Messages: 905
|
Posté le: 09 Jul 2008, 8:50 Sujet du message: Logiciel PMB ajouté à SV_Nuke |
|
|
Bonjour,
PMB est un logiciel de gestion des documents pour le CDI des établissements scolaires.
http://www.sigb.net/index.php?page=rubriques&id_rubrique=82&lang=fr
Voici le problème qui se pose (copié/collé) d'un message que j'ai laissé sur un forum académique :
| Citation: |
J'ai tenté l'installation de PMB (logiciel pour le CDI du lycée, qui pourrait remplacer BCDI3) sur l'espace alloué par le rectorat. Cela a fonctionné en partie.
Une grande majorité des tables s'est installée mais il y a apparemment un soucis avec une ligne :
quand timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
Celle-ci est reprise lors de la création de plusieurs tables, cela produit une erreur SQL et la table ne se créée pas.
Exemple de table :
-------------------
CREATE TABLE audit (
type_obj int(1) NOT NULL default '0',
object_id int(10) unsigned NOT NULL default '0',
user_id int( unsigned NOT NULL default '0',
user_name varchar(20) NOT NULL default '',
type_modif int(1) NOT NULL default '1',
quand timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
);
-------------------
ou
------------------
CREATE TABLE notices (
notice_id mediumint( unsigned NOT NULL auto_increment,
typdoc char(2) NOT NULL default 'a',
tit1 tinytext NOT NULL,
tit2 tinytext NOT NULL,
tit3 tinytext NOT NULL,
tit4 tinytext NOT NULL,
tparent_id mediumint( unsigned NOT NULL default '0',
tnvol varchar(100) NOT NULL default '',
ed1_id mediumint( unsigned NOT NULL default '0',
ed2_id mediumint( unsigned NOT NULL default '0',
coll_id mediumint( unsigned NOT NULL default '0',
subcoll_id mediumint( unsigned NOT NULL default '0',
`year` varchar(50) default NULL,
nocoll varchar(16) default '',
mention_edition varchar(255) NOT NULL default '',
code varchar(50) NOT NULL default '',
npages varchar(54) NOT NULL default '',
ill varchar(54) NOT NULL default '',
size varchar(54) NOT NULL default '',
accomp varchar(54) NOT NULL default '',
n_gen text NOT NULL,
n_contenu text NOT NULL,
n_resume text NOT NULL,
lien tinytext NOT NULL,
eformat varchar(255) NOT NULL default '',
index_l text NOT NULL,
indexint int( unsigned NOT NULL default '0',
index_serie tinytext,
index_matieres text NOT NULL,
niveau_biblio char(1) NOT NULL default 'm',
niveau_hierar char(1) NOT NULL default '0',
origine_catalogage int( unsigned NOT NULL default '1',
prix varchar(255) NOT NULL default '',
index_n_gen text,
index_n_contenu text,
index_n_resume text,
index_sew text,
index_wew text,
statut int(5) NOT NULL default '1',
commentaire_gestion text NOT NULL,
create_date datetime NOT NULL default '2005-01-01 00:00:00',
update_date timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
signature varchar(255) NOT NULL default '',
PRIMARY KEY (notice_id),
KEY typdoc (typdoc),
KEY tparent_id (tparent_id),
KEY ed1_id (ed1_id),
KEY ed2_id (ed2_id),
KEY coll_id (coll_id),
KEY subcoll_id (subcoll_id),
KEY cb (code),
KEY indexint (indexint),
KEY sig_index (signature),
KEY i_notice_n_biblio (niveau_biblio),
KEY i_notice_n_hierar (niveau_hierar)
);
-------------------------------
Pour cette dernière le problème semble résider sur ces lignes :
create_date datetime NOT NULL default '2005-01-01 00:00:00',
update_date timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
Si quelqu'un a une idée pour contourner le hic Je suis preneur. |
Voilà, donc à l'aide please
De plus il semble qu'il puisse s'intégrer à SPIP et Joomla, alors pkoi pas SV_nuke
A+ et merci.
Jet _________________ Un site pour les profs :
http://profs.123.fr |
|
|
|
| Revenir en haut de page |
|
jetdesh Bénévole SV


Inscrit le: Dec 07, 2006 Messages: 905
|
Posté le: 10 Jul 2008, 9:38 Sujet du message: Re : Logiciel PMB ajouté à SV_Nuke |
|
|
Bonjour,
Alors, personne n'a d'idée ?? Je pense que c'est un problème d'écriture de requète SQL mais comment la formuler aurtrement ou la contourner ?
A+
Jet _________________ Un site pour les profs :
http://profs.123.fr |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1895
|
Posté le: 12 Jul 2008, 18:01 Sujet du message: Re : Logiciel PMB ajouté à SV_Nuke |
|
|
Bonjour,
Curieux car pour moi cette requête n'existe pas. Ce que je veux dire c'est que ça ressemble à une requête mais sans plus.
quand timestamp c'est quoi ?? Un champ ? deux champs ? quand correspond à quoi ?
Le "on update" pour moi ne veut rien dire sauf si ça existe et que je suis pas au courant.
En lisant cette "requête" à haute voix on a l'impression que c'est une explication de fonction.
P.S. : Autant pour moi, timestamp est un type de champ. Bizarre quand même que les noms de champs soient pas protégés. _________________ La liberté, le respect et le partage. Voici vos droits. Ce sont aussi des devoirs... |
|
|
|
| Revenir en haut de page |
|
jetdesh Bénévole SV


Inscrit le: Dec 07, 2006 Messages: 905
|
Posté le: 12 Jul 2008, 18:32 Sujet du message: Re : Logiciel PMB ajouté à SV_Nuke |
|
|
C'est louche en effet, et si je vire les lignes... bah ça marche pas mieux...
Il faudrait remplacer ces lignes mais par quoi ??
Je ne m'y connais pas assez.
C'est rageant, pour un logiciel si bien conçu, et comme d'hab, je doit être le seul à qui cela arrive.
Je vais tenter à l'occas de l'installer chez un autre fournisseur d'espace pour voir.
Je te tiens au courant.
A+
Jet (et merci pour avoir répondu ) _________________ Un site pour les profs :
http://profs.123.fr |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1895
|
Posté le: 13 Jul 2008, 13:52 Sujet du message: Re : Logiciel PMB ajouté à SV_Nuke |
|
|
Bonjour,
Remplaces la ligne par celle là :
| Code: | | `quand` TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP |
N'oublies pas que si tu as la ); juste après tu ne mets pas de , après la ligne sinon tu la mets. _________________ La liberté, le respect et le partage. Voici vos droits. Ce sont aussi des devoirs... |
|
|
|
| Revenir en haut de page |
|
jetdesh Bénévole SV


Inscrit le: Dec 07, 2006 Messages: 905
|
Posté le: 22 Jul 2008, 23:41 Sujet du message: Re : Logiciel PMB ajouté à SV_Nuke |
|
|
Salut,
Désolé pour le retard...
Neuf ou plutôt FT avait fait sauter ma ligne !!!!!! Quesl C--S chez FT !!!
Enfin, j'ai uploadé sur un autre serveur et ça à l'air de passser... Donc le prob venait des serveurs...
Merci quand même pour le temps passé
Je te fais un grooooooooooooooos bisou
A+
Jet _________________ Un site pour les profs :
http://profs.123.fr |
|
|
|
| Revenir en haut de page |
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|