Apache 伺服器錯誤:ImportError:沒有名為 site 的模組

Apache 伺服器錯誤:ImportError:沒有名為 site 的模組

我正在嘗試使用 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 上的 pipelinev 虛擬環境中運行,並使用 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>```

相關內容