mod_wsgi를 사용하여 Apache를 통해 django 프로젝트를 제공하려고 합니다. Apache가 시작되지만 내 프로젝트에 액세스할 수 없습니다. Apache가 시작되면 ImportError: No module named site
로그에 표시됩니다 . Apache가 제공하는 PHP 사이트도 있으며 액세스할 수 있습니다. RHEL7 서버에는 Python 2.7.5 및 Python 3.6.8, Apache 2.4 및 mod_wsgi 모듈이 설치되어 있습니다. 이 프로젝트는 django 2.2의 Pipenv 가상 환경에서 Python 3.6.8을 사용하여 실행 중입니다.
여기 내 django.conf 파일이 있습니다...
<VirtualHost *:8002>
DocumentRoot /app/eam/gaic/new_support_tools/support_tools
ServerName [ServerName]
WSGIScriptAlias / /app/eam/gaic/new_support_tools/support_tools/wsgi.py
<Directory /app/eam/gaic/new_support_tools/support_tools>
Options +ExecCGI
Order allow,deny
Allow from all
</Directory>
</VirtualHost>```