Subject:RE: Upgrade 2.12 à 2.14
From: KAAG François
Date: Thu, 1 Oct 2009 11:26:03 +0200
Thu, 1 Oct 2009 11:26:03 +0200
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.