私はwsgipythonpathとdaemonprocessをセットアップしましたが、エラーログに上記のエラーが表示されます。django.core.wsgiというモジュールはありません。私のconfを共有しています。エラーが発生した場合、どうすればapacheが私のdjangoのインストールにアクセスできるかどうかを確認できます。 私は、これは便利ですWSGIDaemonProcess
モジュール名がありませんdjango.core.wsgi apache2 + ubuntu + mod_wsgi
WSGIDaemonProcess <env> python-path=<path to project code> python-home=<path to env>
の希望のためにこれを試してみてください
WSGIPythonPath /home/env_mysite/lib/python2.7/site-packages
<VirtualHost *:80>
ServerName localhost
DocumentRoot /home/unixadmin/PBpy
WSGIScriptAlias//home/unixadmin/PBpy/PBpy/wsgi.py
WSGIDaemonProcess PBpy python-path=/home/env_mysite/lib/python2.7/site-packages
ErrorLog /home/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Directory "/home/unixadmin/PBpy">
Require all granted
</Directory>
申し訳ありませんが、私は自分のローカルシステム上で同じ設定でApacheを使用してホストすることができますが、なぜ私はサーバー上で試してみると、私にそのようなエラーを与えるのか分かりません。それ以上の助けに感謝します。 – PSC