Vous n'êtes pas identifié(e).
Bonjour,
pour effectuer des opérations de cloture j'ai besoin d'exécuter le code
suivant (extrait) :
<code>
from django.db import connection
try:
cursor = connection.cursor()
cursor.execute("TRUNCATE TABLE `stages_etu1afi`")
except:
#
</code>
Or celui-ci fonctionne parfaitement sur mon PC de test, mais génère une
exception sur le serveur de production !
- mon PC de test est sous ubuntu 12.04 avec Dango 1.4.1 et le serveur
web "intégré",
- mon serveur est sous ubuntu 11.10 avec Dango 1.4.1 et apache 2.2.20
- la base utilisée est la même dans les 2 cas, et est hébergée sur un
serveur MySql 3.23
Est-ce que quelqu'un aurait une idée ?
Merci d'avance,
cordialement.
Hors ligne
Bonjour,
Le 11/10/2012 16:41, Bourhis Yves a écrit :
> Or celui-ci fonctionne parfaitement sur mon PC de test, mais génère une
> exception sur le serveur de production !
Je réponds à tout hasard, même si j'ai un peu honte de mon erreur : sur
mon PC de test je n'utilisais pas le même utilisateur MySql que sur le
serveur de production... et j'avais enlevé le droit "drop" sur celui de
prod. !
Cordialement.
Hors ligne