2010-04-02 6 views
2

나는 trac이 아파치로 돌아가는 데 몇 가지 문제가있다.trac을 아파치와 함께 실행하는 방법은 무엇입니까?

나는 어떻게하는지에 대한 아이디어가 없으며 튜토리얼을 따라 가지 않았다.

http://trac.edgewall.org/wiki/TracModPython 

비어있는 /etc/apache2/httpd.conf가 있습니다. 그것은 비어 있어야합니까?

는 내가 튜토리얼을 따라에 입력 : 그래서 지금은 하나 개의 행을 포함

LoadModule python_module modules/mod_python.so 

. 내가 우분투를 가지고 내가 가진 mod_python을 설치 :

ERROR: Module mod_python does not exist! 

하지만 난 그것의는/usr/lib 디렉토리/아파치/모듈/존재 함을 확인했다 : 나는 a2enmod서든 mod_python을 실행할 때

apt-get install libapache2-mod-python libapache2-mod-python-doc 

, 그것은 말한다 mod_python.so.

그래서 문제가 무엇입니까?

+1

[mod_python]을 통해 며칠 동안 [http] mod_wsgi' (https://code.google.com/p/modwsgi/wiki/IntegrationWithTrac)를 사용하는 것이 나을 것 같습니다. /trac.edgewall.org/wiki/TracInstall#WebServer)가 더 좋아졌습니다. – ficuscr

답변

4

:

apt-get install libapache2-mod-python 

이 그것을 가능하게 할 것이다. 그렇지 않으면 올바른 명령은 다음과 같습니다.

참고 : 모듈은 'mod_python'이 아닌 'python'입니다.

0

먼저 httpd.conf가 비어있을 수 있지만 실제로 모든 서버 지시문이 들어있는 동일한 디렉토리에 apache2.conf가 있어야합니다.

모듈에 대해서는 동일한 문제가 있었지만 일부 파기가있었습니다./etc/apache2/mods-enabled를 살펴보면 "python.load"라는 파일이 있어야합니다 (적어도 할 수 있습니다).

LoadModule python_module /usr/lib/apache2/modules/mod_python.so 

나는 그냥 그 다른 이름으로 설치하는 것이 될 수 있다고 생각 : 당신이 VI와 그를 열면 해당 파일에 다음 줄을 알 수 있습니다. 다른 사람이 다른 것을 알고 있다면, 나는 또한 그들의 의견을 듣는 데 관심이있을 것입니다. 를 통해 mod_python의 설치를

감사합니다,

제프 보통

+0

아파치에 대한 기본 구성 파일 인 apache2.conf 또는 httpd.conf입니까? –

+0

예 그 폴더에 python.load가 있습니다. 그럼 다음은 뭐니? 어떻게하면 아파치가 시작되면 trac을 시작할 수 있습니까? 왜 apache2가 말해 줍니까? ERROR : Module mod_python이 존재하지 않습니다. 내가 입력 할 때 : a2enmod mod_python –

+0

@never_had_a_name : 명령이 "a2enmod mod_python"에서 "a2enmod python"으로 변경되었습니다. – Leons

관련 문제