uwsgi错误python应用程序未find【JAVA教程】

!
也想出现在这里? 联系我们
信息

uwsgi错误python应用程序未find,第1张

概述uwsgi错误python应用程序未find

我用uwsgi和pythonconfiguration了我的Nginx服务器,当我尝试通过在浏览器中点击url来运行我的python应用程序时,浏览器返回消息uwsgi error python application not found。

这就是我的uwsgi日志的样子:

*** Starting uWsgi 1.0.4 (32bit) on [Tue Jul 31 15:25:04 2012] *** compiled with version: 4.6.3 on 27 July 2012 17:02:36 current working directory: /home/paul/Desktop/x/studio detected binary path: /home/paul/Desktop/x/studio/bin/uwsgi uWsgi running as root,you can use –uID/–gID/–chroot options *** WARNING: you are running uWsgi as root !!! (use the –uID flag) *** *** WARNING: you are running uWsgi without its master process manager *** your memory page size is 4096 bytes probably another instance of uWsgi is running on the same address. bind(): Address already in use [socket.c line 598] [pID: 3868|app: -1|req: -1/11] 127.0.0.1 () {38 vars in 911 bytes} [Tue Jul 31 15:25:22 2012] GET /ai?API=%3CIron%3E%3CAction%3E%3CService%3EUserAuth%3C/Service%3E%3CUsername%3Eadmin%3C/Username%3E%3CPassword%3Eadmin%3C/Password%3E%3C/Action%3E%3C/Iron%3E => generated 48 bytes in 0 msecs (http/1.1 500) 2 headers in 63 bytes (0 switches on core 0) [pID: 3864|app: -1|req: -1/12] 127.0.0.1 () {38 vars in 655 bytes} [Tue Jul 31 15:25:34 2012] GET /ai?API=%3CIron%3E%3C/Iron%3E => generated 48 bytes in 0 msecs (http/1.1 500) 2 headers in 63 bytes (0 switches on core 0) [pID: 3864|app: -1|req: -1/13] 127.0.0.1 () {38 vars in 655 bytes} [Tue Jul 31 15:25:38 2012] GET /ai?API=%3CIron%3E%3C/Iron%3E => generated 48 bytes in 0 msecs (http/1.1 500) 2 headers in 63 bytes (0 switches on core 0) [pID: 3864|app: -1|req: -1/14] 127.0.0.1 () {38 vars in 655 bytes} [Tue Jul 31 15:25:48 2012] GET /ai?API=%3CIron%3E%3C/Iron%3E => generated 48 bytes in 0 msecs (http/1.1 500) 2 headers in 63 bytes (0 switches on core 0) [pID: 3868|app: -1|req: -1/15] 127.0.0.1 () {38 vars in 655 bytes} [Tue Jul 31 15:26:11 2012] GET /ai?API=%3CIron%3E%3C/Iron%3E => generated 48 bytes in 0 msecs (http/1.1 500) 2 headers in 63 bytes (0 switches on core 0)

uwsgi和Nginx从我的virtualenv根使用调用

bin/uwsgi -p 2 –socket 127.0.0.1:8807 –module index –pythonpath ironjob/ai -d log/uwsgi_ai.log bin/Nginx -p ./ -c ironjob/etcs/production/Nginx.conf

Nginxreplace字符重写?

如何从Nginx中的URL中删除文件扩展名?

Nginx multistore magento

保存在主机上的文件不会在stream浪中更新?

为什么Django向我发送无效的http_HOST头与我的服务器IP?

这是我的Nginx.conf文件

server { Listen 8090; server_name example.com; charset utf-8; # Django admin media. location /media/admin/ { alias lib/python2.6/site-packages/django/contrib/admin/media/; } # Your project\’s static media. location /media/ { alias PROJECT_ROOT/media/; } # Finally,send all non-media requests to the Django server. location /ai { uwsgi_pass 127.0.0.1:8807; include uwsgi_params; } }

和包含可调用应用程序的$ VIRTUVAL_ENV / ironjob / ai / index.py文件:

import os import sys from webob import Response from cgi import parse_qs,escape import urllib from ironMainManager import MainManager os.environ[\’PYTHONJ_EGG_CACHE\’] = \’$VIRTUAL_ENV/bin/.python-egg\’ def application(environ,start_response): mManager = MainManager() parameters = parse_qs(environ.get(\’query_STRING\’,\’\’)) returnval =\”<Root></Root>\” if \’API\’ in parameters: API = parameters[\’API\’][0] if \’platform\’ in parameters: platform = parameters[\’platform\’][0] if platform == \’browser\’: API = urllib.unquote(str(parameters[\’API\’][0])) print API returnval = mManager.process(API) output = \’success\’ else: output = \’error\’ res = Response() res.content_type = \’text/plain\’ res.body=str(returnval) return res(environ,start_response)

findNginx版本?

如何直接使用Nginx服务所有现有的静态文件,但将其余的代理代理到后端服务器。

在Nginx中进行位置匹配的variables捕获

乘客Nginx模块失败

发现电视捕捉RTMP延迟的瓶颈

它看起来像你有一个旧的uWsgi实例已经运行。 确保杀死所有剩余的实例并重新启动uWsgi。 除了这个尝试总是使用最新的稳定(现在1.0是很老的)

总结

以上是内存溢出为你收集整理的uwsgi错误python应用程序未find全部内容,希望文章能够帮你解决uwsgi错误python应用程序未find所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

© 版权声明
THE END
喜欢就支持一下吧
点赞77 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容