Problème résolu – La classe DateTime est apparue en PHP 5.2, pas encore intégré dans CentOS. Après un upgrade depuis un repository tiers tout rentre dans l’ordre. FK De : KAAG François [mailto:f.kaag@ids-assistance.com] Envoyé : jeudi 1 octobre 2009 10:25 À : freedom@frdom.org Objet : RE: Upgrade 2.12 à 2.14 Pour être plus précis: · J’ai appliqué la transformation des fichiers sql pour créer les fichiers xxx.utf8.sql · Je les ai importés dans une base vierge · J’ai appliqué wcheck · Après cela, il m’a fallu recréer à la main les colonnes suivantes, que j’ai toutes laissées vides : o permission.computed (boolean, default FALSE) o docfam.usedocread (int) o docfam.genversion (float) o action.openaccess (char) Le log Apache contient comme je l’ai toujours vu une pléthore de warnings, plus une erreur incongrue: PHP Fatal error: Class 'DateTime' not found in /var/www/freedom/WHAT/Class.UserToken.php on line 72, referer: http://10.21.2.10/freedom/?sole=Y&&app=FREEDOM&action=FOLDERS&dirid=0 /freedom/admin/phpinfo.php me donne un PHP 5.1.6 avec date/time support actif. Je joins le fichier d’erreur d’une brève session, au cas où cette erreur ne serait que la conséquence d’un problème antérieur. Merci, François De : Anakeen [mailto:eric.brison@anakeen.com] Envoyé : mercredi 30 septembre 2009 21:57 À : freedom@frdom.org Objet : Re: Upgrade 2.12 à 2.14 Pour une analyse plus précise il faudrais voir dans les fichiers de log d'apache Ce qui est étrange c'est que vous voyez les dossiers et les utilisateurs qui sont aussi des documents Eric. Envoyé de mon iPod Le 30 sept. 09 à 18:38, KAAG François <f.kaag@ids-assistance.com> a écrit : Bonjour, Je suis un utilisateur quasi novice de Freedom, avec lequel j’ai mis en place un système basique de gestion de documents qualité avec quelques privilèges et cycles de vie. Je viens d’utiliser la procédure décrite en http://www.freedom-ecm.org/doku.php?id=documentation:migration_212_214 pour migrer de 2.12 en 2.14 sous CentOS. A l’issue de la migration, je retrouve mes comptes utilisateurs, ma structure de dossiers, mais aucune famille ni aucun document n’est visualisable. Si je tente de créer une famille ou un document, la liste des familles est bien retrouvée pour choisir la famille parente, mais à l’issue de l’opération l’entité créée n’est toujours pas visible. Toutefois elle apparaît en base. Une recherche sur tous les documents dans toutes les familles ne retourne rien. Est-ce que ça évoque quelque chose à quelqu’un ? Merci.
Problème résolu – La classe DateTime est apparue en PHP 5.2, pas
encore intégré dans CentOS. Après un upgrade depuis un repository tiers tout
rentre dans l’ordre.
FK
De : KAAG François
[mailto:f.kaag@ids-assistance.com]
Envoyé : jeudi 1 octobre 2009 10:25
À : freedom@frdom.org
Objet : RE: Upgrade 2.12 à 2.14
Pour être plus précis:
·
J’ai appliqué la transformation des fichiers sql pour créer les
fichiers xxx.utf8.sql
·
Je les ai importés dans une base vierge
·
J’ai appliqué wcheck
·
Après cela, il m’a fallu recréer à la main les
colonnes suivantes, que j’ai toutes laissées vides :
o
permission.computed (boolean,
default FALSE)
o docfam.usedocread
(int)
o docfam.genversion
(float)
o action.openaccess
(char)
Le log Apache contient comme je l’ai toujours vu une pléthore de
warnings, plus une erreur incongrue:
PHP Fatal error: Class 'DateTime' not found in
/var/www/freedom/WHAT/Class.UserToken.php on line 72, referer: http://10.21.2.10/freedom/?sole=Y&&app=FREEDOM&action=FOLDERS&dirid=0
/freedom/admin/phpinfo.php me donne un PHP 5.1.6 avec date/time
support actif.
Je joins le fichier d’erreur d’une brève session, au cas où
cette erreur ne serait que la conséquence d’un problème antérieur.
Merci,
François
De : Anakeen [mailto:eric.brison@anakeen.com]
Envoyé : mercredi 30 septembre 2009 21:57
À : freedom@frdom.org
Objet : Re: Upgrade 2.12 à 2.14
Pour une analyse plus précise il faudrais voir dans les
fichiers de log d'apache
Ce qui est étrange c'est que vous voyez les dossiers et les
utilisateurs qui sont aussi des documents
Eric.
Envoyé de mon iPod
Le 30 sept. 09 à 18:38, KAAG François <f.kaag@ids-assistance.com> a
écrit :
Bonjour,
Je suis un utilisateur quasi novice de Freedom, avec lequel j’ai mis en place un système basique de gestion de documents qualité avec quelques privilèges et cycles de vie.
Je viens d’utiliser la procédure décrite en http://www.freedom-ecm.org/doku.php?id=documentation:migration_212_214 pour migrer de 2.12 en 2.14 sous CentOS.
A l’issue de la migration, je retrouve mes comptes utilisateurs, ma structure de dossiers, mais aucune famille ni aucun document n’est visualisable.
Si je tente de créer une famille ou un document, la liste des familles est bien retrouvée pour choisir la famille parente, mais à l’issue de l’opération l’entité créée n’est toujours pas visible. Toutefois elle apparaît en base.
Une recherche sur tous les documents dans toutes les familles ne retourne rien.
Est-ce que ça évoque quelque chose à quelqu’un ?
Merci.