J'essaye de reconstruire mod_wsgi et je rencontre ce problème? Quelqu'un sait-il ce qui se passe ici?
/tmp/mod_wsgi-3.4# ls
config.log LICENCE posix-ap2X.mk.in win32-ap22py31.mk
config.status Makefile.in README
configure mod_wsgi.c win32-ap22py26.mk
configure.ac posix-ap1X.mk.in win32-ap22py27.mk
root@vps-547073:/tmp/mod_wsgi-3.4# ./configure
checking for apxs2... no
checking for apxs... no
checking Apache version... ./configure: line 1704: apxs: command not found
./configure: line 1704: apxs: command not found
./configure: line 1705: apxs: command not found
./configure: line 1708: /: Is a directory
checking for python... /usr/bin/python
./configure: line 1877: apxs: command not found
configure: creating ./config.status
config.status: error: cannot find input file: Makefile.in
Voir les instructions mod_wsgi:
Ça dit:
Sur les systèmes Linux, si Apache a été installé à partir d'un référentiel de packages, vous devez également avoir installé le package Apache "dev" correspondant.
Pour la plupart des distributions Linux, le package "dev" pour Apache 2.X est "Apache2-dev" où le package Apache correspondant était "Apache2". Certains systèmes distinguent cependant le package "dev" en fonction du MPM utilisé par Apache. En tant que tel, il peut également être appelé "Apache2-worker-dev" ou "Apache2-prefork-dev". Si vous utilisez Apache 2.X, ne mélangez pas les choses et installez "Apache-dev" par erreur, qui est le paquet "dev" pour Apache 1.3 appelé simplement "Apache".
Il vous manque ce package de développement pour Apache. C'est pourquoi "apxs" ne peut pas être trouvé et des problèmes ultérieurs surviennent.
Essayez d'installer Apache-dev. Utilisez la commande ci-dessous dans le terminal pour installer.
Sudo yum install httpd-devel
OR
Ubuntu/Debian: Sudo apt-get install Apache2-dev