Je souhaite de nouveau déployer mon application django en utilisant apache + mod_wsgi. J'ai l'impression d'avoir reçu ce message d'erreur 500 Au départ, on m'a dit que j'avais besoin de la dernière version de MySQLdb. Après avoir installé, j'ai reçu ce message d'erreur.Déploiement de mod_wsgi: Erreur lors du chargement du module MySQLdb
Error loading MySQLdb module: /tmp/MySQL_python-1.2.3-py2.4-linux-i686.egg-tmp/_mysql.so: failed to map segment from shared object: Permission denied
Je ne sais pas vraiment quel est le problème. Je crois qu'il pourrait avoir quelque chose à voir avec cette ligne écrite dans mon httpd.conf.
WSGIPythonEggs /tmp
Mais il est établi que cette façon qu'il puisse lire en écriture & Execute.
Pourquoi êtes-vous le stockage des bibliothèques dans '/ tmp'? –
N'êtes-vous pas autorisé à créer un cache d'oeufs dans Si je ne peux pas mettre cette ligne dans mon fichier httpd.conf, j'aurai cette erreur »[Errno 13] Autorisation refusée: '/ root/.python-eggs''/tmp' ? Avant, je pouvais résoudre ceci en ayant 'WSGIPythonEggs/tmp' dans mon fichier httpd.conf. Maintenant, il y a des problèmes de ne pas mapper le segment de l'objet partagé – Shehzad009