J'essaie d'installer le module mod_wsgi en suivant cette procédure instruction . J'ai téléchargé mod_wsgi.so à partir de cette source . Il semble qu'apache ne puisse pas redémarrer les services correctement et que la page ne puisse pas être chargée après que j'ai ajouté la ligne suivante à httpd.conf
LoadModule wsgi_module modules/mod_wsgi.so
J'ai vérifié certaines questions auprès de certaines sources comme suit :
- Le nom du fichier est correct - mod_wsgi.so et non mod_wsgi.so.so
- Les permissions sur le fichier sont les mêmes que celles des autres modules qui ont été chargés correctement.
- Python installé pour tous les utilisateurs
Environnement :
- Windows Server® Standard FE 64 bits
- Apache 2.2.8 sur WAMP 2.0
- Python 2.7.1 installé pour tous les utilisateurs
Sans charger ce module, apache fonctionne correctement. Quel est mon problème ?
Erreur d'application.log :
[Mon May 23 10:12:20 2011] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Mon May 23 10:12:20 2011] [notice] Child 4528: Exit event signaled. Child process is ending.
[Mon May 23 10:12:21 2011] [notice] Child 4528: Released the start mutex
[Mon May 23 10:12:22 2011] [notice] Child 4528: All worker threads have exited.
[Mon May 23 10:12:27 2011] [notice] Child 4528: Child process is exiting
[Mon May 23 10:12:28 2011] [notice] Parent: Child process exited successfully.
[Mon May 23 10:13:46 2011] [notice] Apache/2.2.8 (Win32) PHP/5.2.6 configured -- resuming normal operations
[Mon May 23 10:13:46 2011] [notice] Server built: Jan 18 2008 00:37:19
[Mon May 23 10:13:46 2011] [notice] Parent: Created child process 5316
[Mon May 23 10:13:46 2011] [notice] Child 5316: Child process is running
[Mon May 23 10:13:46 2011] [notice] Child 5316: Acquired the start mutex.
[Mon May 23 10:13:46 2011] [notice] Child 5316: Starting 64 worker threads.
[Mon May 23 10:13:46 2011] [notice] Child 5316: Starting thread to listen on port 81.
[Mon May 23 10:14:57 2011] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Mon May 23 10:14:57 2011] [notice] Child 5316: Exit event signaled. Child process is ending.
[Mon May 23 10:14:58 2011] [notice] Child 5316: Released the start mutex
[Mon May 23 10:14:59 2011] [notice] Child 5316: All worker threads have exited.
[Mon May 23 10:15:04 2011] [notice] Child 5316: Child process is exiting
[Mon May 23 10:15:04 2011] [notice] Parent: Child process exited successfully.
D'après le fichier error.log d'apache, est-il clair qu'apache installé est en 32 bits ?
Soulution : Passez tout en 64 bits.