mercredi 6 décembre 2006

Installation sur un autre serveur

Un client souhaite installer une version de sauvegarde d'UGO sur un autre serveur IIS 6.0.

La configuration est la même au niveau des serveurs.

Cependant, une erreur se produit lorsque le site essaie d'écrire dans la base de données Access.

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x1148 Thread 0x620 DBC 0x15bdba4 Jet'.

La connexion à la base Access se fait par le compte IUSR_nomdelamachine car nous sommes en connexion anonyme au niveau du site Web.

Sous IIS 6.0, les droits par défaut sont très restrictifs : aucun droit (en gros).

La première chose à vérifier sont les droits accordés au compte IUSR_nomdelamachine sur le dossier contenant la base de données Access. Cette solution est bien expliquée sur le site suivant.

Microsoft propose également en cas de persistance de ce bug de modifier les droits de ce compte sur la clé dans la base de registre.

En tout cas, le problème est résolu, le client est content et il va pouvoir se ballader sur le port de Monte Carlo.

1 commentaire:

Unknown a dit…

Après Brico-Info, finalement ici c'est Travel-info