【发布时间】:2010-09-21 10:31:02
【问题描述】:
我在 Ubuntu 8.10 系统上提取了 xampp 包 xampp-linux-1.6.7,并按照 mod_wsgi 文档中的说明进行操作。我收到以下错误:
ravi@Ibex:~/mod_wsgi-2.3$ ./configure --with-apxs=/opt/lampp/bin/apxs
checking Apache version... cannot open /opt/lampp/build/config_vars.mk: No such file or directory at /opt/lampp/bin/apxs line 218.
cannot open /opt/lampp/build/config_vars.mk: No such file or directory at /opt/lampp/bin/apxs line 218.
./configure: line 1696: /: is a directory
checking for python... /usr/bin/python
cannot open /opt/lampp/build/config_vars.mk: No such file or directory at /opt/lampp/bin/apxs line 218.
configure: creating ./config.status
config.status: error: cannot find input file: Makefile.in
我无法通过谷歌搜索有关在 xampp 上运行 mod_wsgi 的说明。请帮忙。
解决方案: 解决方案隐藏在 cmets 中。感谢Martin v. Löwis 我能够解决这个问题。当 apxs 抛出错误并抱怨缺少 config_vars.mk 时,这意味着缺少 Apache 的构建目录。 Fox xampp 用户的解决方案是也下载 xampp-dev 并将其解压缩到相同的路径。
【问题讨论】:
-
你有目录/opt/lampp/bin吗?它包含哪些文件?
-
我确实有那个目录,它包含 apxs(以及 mysql 和其他可执行文件,总共 262 个文件)。我尝试单独运行 apxs,并得到同样的错误,说“无法打开 /opt/lampp/build/config_vars.mk”虽然我没有 /opt/lampp/build 导向器。我怎么得到这个?
-
config_vars 是在构建 Apache 时生成的。
-
谢谢。我相信我也必须为 xampp 获取开发包。我安装了默认的。尝试后会在这里发布。再次感谢。
-
似乎这个问题是通过 cmets 解决的。无论如何让我将此标记为已回答?
标签: python apache xampp mod-wsgi