python - 在用uwsgi部署Django应用时报错
天蓬老师
天蓬老师 2017-04-17 15:01:42
0
1
967

配置文件如下:
[uwsgi]
http-socket = 0.0.0.0:8080
chdir = /root/yigo_runtime/app
virtualenv = /root/yigo_runtime/python
env = DJANGO_SETTINGS_MODULE=yigo_runtime.settings
static-map = /static=/root/yigo_runtime/app/static
module = django.core.handlers.wsgi:WSGIHandler()
processes = 4
threads = 2
stats = 0.0.0.0:9090

根据第一个错误提示:我卸载uwsgi后用sudo CC=gcc pip install uwsgi 命令重装了,再次运行uwsgi prod.ini 命令,还是报同样的错误,请问这是为什么呢?

由于prod.ini文件中配置了virtualenv,所以我在安装了virtualenv后,第二第三个问题消失了,但是第一个问题,!!! no internal routing support, rebuild with pcre support !!! 这条提示还是存在的,请问哪里出问题了呢?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信(1)
PHPzhong

「pcre サポートを使用して再構築」を使用すると、pcre サポートを使用してバージョンをコンパイルできます。 pip を使用する場合は再コンパイルするだけですが、pcre サポートをコンパイルする必要があるとは指定しません。おそらく、システムに pcre 用の開発ライブラリがない可能性があります (ディストリビューションは不明です。libpcre-dev または libpcre-devel のような名前のパッケージが必要です)。

追記: root を使用して Web プログラムを実行することは、非常に危険です

PPS: root 権限でソフトウェアをコンパイルすることも安全ではありません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート