1

Synology 1512+ で Apache を実行しています。私はPythonを使用していくつかの開発を行いたいと思っており、使用mod_wsgiすることを選択しました。私は最初にインストールipkgし、それを使用してインストールしmod_wsgiました。残念ながら、現在インストールされている Python 2.7 と実行中の Apache を使用する代わりに、Python 2.5 (および別の apache) がインストールされているようです。自分の mod_wsgi をコンパイルしようと決めたのですが、apx が足りないようです。

以下は私が受け取るエラーです。私は次に何をすべきか途方に暮れています。自分自身を使用ipkgまたはコンパイルすることは、私自身の 2 つの既知のオプションです。コンパイルされたバージョンなどをダウンロードすることはできますか?

./configure --with-python=/usr/local/bin/python2.7

checking for apxs2... no
checking for apxs... no
checking Apache version... ./configure: ./configure.lineno: line 1704: apxs: not found
./configure: ./configure.lineno: line 1704: apxs: not found
./configure: ./configure.lineno: line 1705: apxs: not found
./configure: ./configure.lineno: line 1723: /: Permission denied    
./configure: ./configure.lineno: line 1877: apxs: not found
configure: creating ./config.status
config.status: error: cannot find input file: Makefile.in
4

1 に答える 1

1

ipkg を使用して、インストールしたコア Apache パッケージに対応する Apache の開発パッケージをインストールします。開発パッケージには apx が含まれていますが、さらに重要なことは、コンパイル時に mod_wsgi が必要とする Apache のヘッダー ファイルが含まれていることです。apxs の不足を回避することはできますが、正しい Apache ヘッダー ファイルがなければ何もできません。

于 2013-09-15T09:38:43.743 に答える