You are not logged in.
Pages: 1
Suite à un problème de redémarrage du serveur, une exception readonly apparait dans les logs, empechant le CMS de se lancer :
...
...
Caused by: javax.jcr.RepositoryException: Cannot instantiate persistence manager org.apache.jackrabbit.core.persistence.bundle.DerbyPersistenceManager: An SQL data change is not permitted for a read-only connection, user or database.: An SQL data change is not permitted for a read-only connection, user or database.
...
...
Ceci semble arriver lorsque l'on démarre le tomcat en tant que root.
Pour remédier au problème :
Faites un ll dans /home/cms/Ametys_CMS/data/repository/workspaces/default/db
Vous verrez qu'il y a des fichiers root:root
Faites un backup de data
Puis
cd /home/cms/Ametys_CMS/
chown -R cms:cms data
Offline
En effet, il faut toujours utiliser le même utilisateur pour démarrer le CMS !
sinon la moitié des fichiers ne lui appartiennent pas et vous avez des problèmes de droits qui peuvent prendre plusieurs formes.
Raphael Franchet
Expert Ametys
Offline
Pages: 1